Highest end of day price: 40.951800045626 EUR ($44.03 USD) on 2022-06-02
Lowest end of day price: 0.3497359520956 EUR ($0.41 USD) on 2026-01-09