Highest end of day price: 34.814900843035 EUR ($40.40 USD) on 2026-05-22
Lowest end of day price: 0.20565065230829 EUR ($0.20 USD) on 2002-09-02