Highest end of day price: 80.837967840723 EUR ($95.68 USD) on 2026-04-17
Lowest end of day price: 27.631664966136 EUR ($30.15 USD) on 2016-01-20