Highest end of day price: 48.746876660602 EUR ($57.17 USD) on 2026-01-21
Lowest end of day price: 28.225378775416 EUR ($29.96 USD) on 2023-10-31