Highest end of day price: 74.041130885113 EUR (ยฃ85.91 USD) on 2025-10-30
Lowest end of day price: 9.9493979280785 EUR (ยฃ12.56 USD) on 2009-03-09