Highest end of day price: 70.591903458802 EUR (ยฃ72.69 USD) on 2025-01-10
Lowest end of day price: 1.7647882851829 EUR (ยฃ2.26 USD) on 2009-02-05