Highest end of day price: 82.798238016318 EUR (£96.24 USD) on 2026-01-12
Lowest end of day price: 15.185366659256 EUR (£19.19 USD) on 2009-03-06