Highest end of day price: 106.22280653206 EUR (£122.52 USD) on 2025-11-21
Lowest end of day price: 19.837926455178 EUR (£25.15 USD) on 2009-02-23