Highest end of day price: 109.6157064711 EUR (£127.27 USD) on 2026-05-19
Lowest end of day price: 10.013653211223 EUR (£12.74 USD) on 2009-02-26