Highest end of day price: 23.630073319603 EUR (ยฃ27.46 USD) on 2026-09-04
Lowest end of day price: 6.1677484521525 EUR (ยฃ7.62 USD) on 2012-06-01