Highest end of day price: 28.309922341916 EUR ($33.03 USD) on 2026-01-13
Lowest end of day price: 19.871421294643 EUR ($21.76 USD) on 2025-04-09