Highest end of day price: 31.762628005366 EUR ($38.17 USD) on 2026-01-28
Lowest end of day price: 24.211477394273 EUR ($25.83 USD) on 2023-11-10