Highest end of day price: 75.243746906119 EUR ($88.60 USD) on 2026-02-25
Lowest end of day price: 27.607068049103 EUR ($30.13 USD) on 2016-01-20