Highest end of day price: 45.871377185063 EUR ($53.42 USD) on 2026-01-15
Lowest end of day price: 23.907229586073 EUR ($25.38 USD) on 2022-12-20