Highest end of day price: 24511.324671661 EUR (โน25,610 USD) on 2025-02-19
Lowest end of day price: 343.27218060482 EUR (โน438.01 USD) on 2006-11-08