Highest end of day price: 27.04491932804 EUR (ยฃ31.04 USD) on 2026-09-17
Lowest end of day price: 6.995468640484 EUR (ยฃ8.65 USD) on 2012-06-01