Highest end of day price: 159.55333553124 EUR (£184.05 USD) on 2026-06-09
Lowest end of day price: 12.293918514144 EUR (£15.54 USD) on 2009-03-06