Highest end of day price: 95.654945801878 EUR (ยฃ111.08 USD) on 2026-06-04
Lowest end of day price: 3.9676655202086 EUR (ยฃ4.80 USD) on 2010-06-11