Highest end of day price: 2472.5080359396 EUR (โน2,712 USD) on 2023-06-21
Lowest end of day price: 863.19469078267 EUR (โน862.34 USD) on 2022-07-14