Highest end of day price: 15.644878323662 EUR ($18.57 USD) on 2026-02-16
Lowest end of day price: 14.429864458112 EUR ($16.54 USD) on 2026-03-30