Highest end of day price: 62.213361106366 EUR (ยฃ72.51 USD) on 2026-08-26
Lowest end of day price: 18.565239048872 EUR (ยฃ20.80 USD) on 2016-05-19