Highest end of day price: 110.14775878099 EUR (ยฃ115.49 USD) on 2025-02-18
Lowest end of day price: 2.8098873374632 EUR (ยฃ2.38 USD) on 2001-06-01