Highest end of day price: 36.810184901002 EUR (ยฃ43.27 USD) on 2026-01-23
Lowest end of day price: 10.790593294796 EUR (ยฃ12.06 USD) on 2015-09-24