Highest end of day price: 15.622934698061 EUR ($18.78 USD) on 2026-01-28
Lowest end of day price: 14.760483228533 EUR ($16.76 USD) on 2026-06-24