Highest end of day price: 20951.542411403 EUR (โน24,658 USD) on 2026-04-13
Lowest end of day price: 457.83686112208 EUR (โน443.60 USD) on 2000-03-13