Highest end of day price: 37.70615765726 EUR (ยฃ43.69 USD) on 2025-11-12
Lowest end of day price: 9.6129513370062 EUR (ยฃ13.13 USD) on 2011-09-12