Highest end of day price: 238.8661043286 EUR (ยฃ277.65 USD) on 2026-01-12
Lowest end of day price: 21.637755282685 EUR (ยฃ29.56 USD) on 2011-09-12