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