Highest end of day price: 56.78240915902 EUR (ยฃ66.75 USD) on 2026-01-23
Lowest end of day price: 18.565239048872 EUR (ยฃ20.80 USD) on 2016-05-19