Highest end of day price: 214.75335121182 EUR (£249.50 USD) on 2026-05-27
Lowest end of day price: 12.375221613271 EUR (£11.82 USD) on 2000-02-28