Highest end of day price: 2419.7603986392 EUR (โน2,624 USD) on 2023-06-15
Lowest end of day price: 407.64255736332 EUR (โน449.04 USD) on 2020-03-18