Highest end of day price: 59.480497965638 EUR (ยฃ70.72 USD) on 2026-02-11
Lowest end of day price: 18.565239048872 EUR (ยฃ20.80 USD) on 2016-05-19