Highest end of day price: 43.290760293222 EUR ($51.15 USD) on 2026-02-26
Lowest end of day price: 39.946016040148 EUR ($46.08 USD) on 2026-03-27