Highest end of day price: 15.303265418855 EUR ($18.39 USD) on 2026-01-28
Lowest end of day price: 14.561464082595 EUR ($16.65 USD) on 2026-03-16