Highest end of day price: 123.53148565824 EUR (ยฃ184.28 USD) on 2008-12-08
Lowest end of day price: 24.935212159278 EUR (ยฃ29.29 USD) on 2026-05-06