Highest end of day price: 34.725480796697 EUR ($40.74 USD) on 2026-05-07
Lowest end of day price: 0.20565065230829 EUR ($0.20 USD) on 2002-09-02