Highest end of day price: 133.45695808463 EUR (£155.24 USD) on 2026-06-02
Lowest end of day price: 38.10494327714 EUR (£42.99 USD) on 2016-02-11