Highest end of day price: 26829.353992513 EUR (โน28,132 USD) on 2025-02-18
Lowest end of day price: 470.0133316303 EUR (โน450.75 USD) on 2000-03-06