Highest end of day price: 40.781868382977 EUR ($49.01 USD) on 2026-01-28
Lowest end of day price: 22.956569529928 EUR ($24.25 USD) on 2023-10-26