Highest end of day price: 19.916904335089 CHF ($25.86 USD) on 2026-02-18
Lowest end of day price: 0.19928899649124 CHF ($0.14 USD) on 2002-10-09