Highest end of day price: 26.769568489571 EUR ($31.23 USD) on 2025-12-04
Lowest end of day price: 19.871421294643 EUR ($21.76 USD) on 2025-04-09