Highest end of day price: 23836.410714122 EUR (โน24,770 USD) on 2025-01-30
Lowest end of day price: 470.0133316303 EUR (โน450.75 USD) on 2000-03-06