Highest end of day price: 21472.20372685 EUR (โน23,337 USD) on 2024-10-21
Lowest end of day price: 343.27218060482 EUR (โน438.01 USD) on 2006-11-08