Highest end of day price: 15.432967001912 EUR ($18.23 USD) on 2026-02-26
Lowest end of day price: 4.11573476095 EUR ($4.40 USD) on 2020-03-23