Highest end of day price: 43.471869913586 EUR (ยฃ51.19 USD) on 2026-02-25
Lowest end of day price: 39.382620571317 EUR (ยฃ45.43 USD) on 2026-03-27