Highest end of day price: 105.50639916984 EUR ($121.65 USD) on 2025-04-18
Lowest end of day price: 15.823613693525 EUR ($13.12 USD) on 2000-10-26