Highest end of day price: 58.488592166022 EUR ($69.54 USD) on 2026-02-11
Lowest end of day price: 20.680097887071 EUR ($22.57 USD) on 2016-01-20