Highest end of day price: 44.76572410509 EUR (ยฃ51.97 USD) on 2026-01-16
Lowest end of day price: 11.106966980958 EUR (ยฃ14.62 USD) on 2009-04-08