Highest end of day price: 44.216793680292 EUR (£52.19 USD) on 2026-02-27
Lowest end of day price: 39.77651453339 EUR (£42.72 USD) on 2024-06-11