Highest end of day price: 70.167471626296 EUR (ยฃ81.99 USD) on 2026-04-29
Lowest end of day price: 14.98113176469 EUR (ยฃ16.59 USD) on 2019-10-16