Highest end of day price: 72.170641540521 EUR (ยฃ74.32 USD) on 2025-01-10
Lowest end of day price: 3.1208446002123 EUR (ยฃ3.99 USD) on 2009-02-05