Highest end of day price: 89.698729598409 EUR ($104.34 USD) on 2026-06-02
Lowest end of day price: 27.631664966136 EUR ($30.15 USD) on 2016-01-20