Highest end of day price: 59.966923382307 EUR ($69.84 USD) on 2026-01-15
Lowest end of day price: 18.443248276472 EUR ($20.91 USD) on 2015-08-26