Highest end of day price: 45.152496697698 EUR ($53.29 USD) on 2026-02-27
Lowest end of day price: 41.272551369232 EUR ($47.61 USD) on 2026-03-27