Highest end of day price: 341.03060507548 CHF (C$443.17 USD) on 2026-03-02
Lowest end of day price: 4.1345067022525 CHF (C$2.99 USD) on 2003-03-10