Highest end of day price: 1878.1673419455 EUR (โน2,108 USD) on 2023-07-14
Lowest end of day price: 408.68266962883 EUR (โน448.92 USD) on 2025-04-07