Highest end of day price: 12.876052201786 EUR (ยฃ15.21 USD) on 2026-04-15
Lowest end of day price: 1.1975620003339 EUR (ยฃ1.07 USD) on 2000-05-04