Highest end of day price: 91.562316695657 EUR (ยฃ106.84 USD) on 2025-08-18
Lowest end of day price: 2.0532354387823 EUR (ยฃ2.61 USD) on 2004-02-18