Highest end of day price: 19.322083602358 EUR ($20.12 USD) on 2025-03-03
Lowest end of day price: 2.6682368849862 EUR ($3.02 USD) on 2019-03-26