Highest end of day price: 68.410729450429 EUR ($79.86 USD) on 2026-08-19
Lowest end of day price: 16.522252058297 EUR ($18.03 USD) on 2016-01-20