Highest end of day price: 69.376310693856 EUR (ยฃ81.20 USD) on 2026-01-05
Lowest end of day price: 14.705443665572 EUR (ยฃ18.56 USD) on 2009-03-09