Highest end of day price: 22321.049770476 EUR (โน25,854 USD) on 2026-08-17
Lowest end of day price: 810.02517784126 EUR (โน1,024 USD) on 2009-03-06