Highest end of day price: 75.680469780751 EUR (ยฃ88.03 USD) on 2025-10-24
Lowest end of day price: 3.1387955405853 EUR (ยฃ4.18 USD) on 2011-10-04