Highest end of day price: 45.17947994639 EUR ($52.55 USD) on 2025-10-24
Lowest end of day price: 21.50546966131 EUR ($23.55 USD) on 2025-04-09