Highest end of day price: 39.79281585337 EUR ($47.82 USD) on 2026-01-28
Lowest end of day price: 28.099568488656 EUR ($26.96 USD) on 2022-09-27