Highest end of day price: 65.185185185185 EUR ($77.26 USD) on 2026-02-18
Lowest end of day price: 22.024426520508 EUR ($26.81 USD) on 2010-05-25