Highest end of day price: 12.255830179851 EUR (£14.06 USD) on 2026-09-16
Lowest end of day price: 5.1410570072315 EUR (£5.48 USD) on 2024-04-30