Highest end of day price: 209.24592717323 EUR (£220.21 USD) on 2025-02-26
Lowest end of day price: 19.172188340473 EUR (£17.05 USD) on 2001-03-22