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