Highest end of day price: 40.951800045626 EUR ($44.03 USD) on 2022-06-02
Lowest end of day price: 0.57746056921315 EUR ($0.67 USD) on 2025-11-07