Highest end of day price: 68.00092551728 EUR ($78.62 USD) on 2026-08-07
Lowest end of day price: 16.522252058297 EUR ($18.03 USD) on 2016-01-20