Highest end of day price: 18.476464583579 EUR ($21.97 USD) on 2026-02-11
Lowest end of day price: 16.227104872607 EUR ($18.79 USD) on 2026-03-20