Highest end of day price: 15.303265418855 EUR ($18.39 USD) on 2026-01-28
Lowest end of day price: 14.458461033242 EUR ($16.42 USD) on 2026-06-24