Highest end of day price: 27.028611263516 EUR ($31.69 USD) on 2025-08-22
Lowest end of day price: 21.562474368749 EUR ($22.79 USD) on 2023-10-25