Highest end of day price: 245.74497141567 EUR (ยฃ284.76 USD) on 2026-08-28
Lowest end of day price: 21.637755282685 EUR (ยฃ29.56 USD) on 2011-09-12