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