Highest end of day price: 141.20536271231 EUR (£164.25 USD) on 2026-05-27
Lowest end of day price: 12.293918514144 EUR (£15.54 USD) on 2009-03-06