Highest end of day price: 22.619324080574 EUR ($26.33 USD) on 2025-12-09
Lowest end of day price: 22.527233962783 EUR ($26.36 USD) on 2025-12-11