Highest end of day price: 67.395075125008 EUR ($77.92 USD) on 2026-08-07
Lowest end of day price: 22.024426520508 EUR ($26.81 USD) on 2010-05-25