Highest end of day price: 68.87416768754 EUR (ยฃ79.37 USD) on 2026-03-09
Lowest end of day price: 14.98113176469 EUR (ยฃ16.59 USD) on 2019-10-16