Highest end of day price: 18.753290516299 EUR ($22.44 USD) on 2026-01-30
Lowest end of day price: 12.471521586394 EUR ($14.39 USD) on 2018-05-29