Highest end of day price: 20461.912119095 EUR (โน22,332 USD) on 2025-03-12
Lowest end of day price: 523.47341589693 EUR (โน475.66 USD) on 2000-04-28