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