Highest end of day price: 102.22394874835 EUR (ยฃ114.50 USD) on 2026-10-07
Lowest end of day price: 8.8889195683739 EUR (ยฃ11.23 USD) on 2009-03-06