Highest end of day price: 106.81156224822 EUR ($124.01 USD) on 2026-06-16
Lowest end of day price: 15.760381298394 EUR ($14.55 USD) on 2000-07-19