Highest end of day price: 27.820308635062 EUR (£32.84 USD) on 2026-02-27
Lowest end of day price: 2.3639835878582 EUR (£3.23 USD) on 2014-05-22