Highest end of day price: 44.872288440372 EUR ($52.31 USD) on 2025-10-29
Lowest end of day price: 23.907229586073 EUR ($25.38 USD) on 2022-12-20