Highest end of day price: 227.46121443814 EUR (ยฃ263.09 USD) on 2025-10-09
Lowest end of day price: 21.637755282685 EUR (ยฃ29.56 USD) on 2011-09-12