Highest end of day price: 2410.9721376557 EUR (โน2,806 USD) on 2026-05-25
Lowest end of day price: 333.97959722138 EUR (โน406.55 USD) on 2010-05-25