Highest end of day price: 243.28186572958 EUR (ยฃ281.54 USD) on 2026-08-14
Lowest end of day price: 21.637755282685 EUR (ยฃ29.56 USD) on 2011-09-12