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