Highest end of day price: 72.022290401553 EUR ($83.96 USD) on 2026-01-09
Lowest end of day price: 22.096160012648 EUR ($24.34 USD) on 2016-06-27