Highest end of day price: 65.827213058567 EUR ($76.75 USD) on 2026-05-29
Lowest end of day price: 18.443248276472 EUR ($20.91 USD) on 2015-08-26