Highest end of day price: 12.783866338761 EUR (ยฃ15.08 USD) on 2026-04-14
Lowest end of day price: 1.1975620003339 EUR (ยฃ1.07 USD) on 2000-05-04