Highest end of day price: 15.644878323662 EUR ($18.57 USD) on 2026-02-16
Lowest end of day price: 14.644716453509 EUR ($16.79 USD) on 2026-03-19