Highest end of day price: 64.649351441343 EUR ($73.96 USD) on 2026-07-03
Lowest end of day price: 14.036993672377 EUR ($17.72 USD) on 2009-03-09