Highest end of day price: 83.032248193513 EUR (£98.00 USD) on 2026-02-27
Lowest end of day price: 15.185366659256 EUR (£19.19 USD) on 2009-03-06