Highest end of day price: 18.447929503141 EUR ($21.93 USD) on 2026-02-11
Lowest end of day price: 6.3307175333097 EUR ($6.77 USD) on 2020-03-23