Highest end of day price: 68.309129149895 EUR ($78.06 USD) on 2026-06-22
Lowest end of day price: 20.680097887071 EUR ($22.57 USD) on 2016-01-20