Highest end of day price: 107.17824262328 EUR (£124.95 USD) on 2026-08-26
Lowest end of day price: 19.837926455178 EUR (£25.15 USD) on 2009-02-23