Highest end of day price: 20.654248473368 EUR ($24.04 USD) on 2025-12-09
Lowest end of day price: 20.224983203882 EUR ($23.77 USD) on 2025-12-16