Highest end of day price: 15.644878323662 EUR ($18.57 USD) on 2026-02-16
Lowest end of day price: 15.347741857302 EUR ($18.08 USD) on 2026-02-06