Highest end of day price: 1157.0830248362 CHF (C$1,494 USD) on 2026-02-24
Lowest end of day price: 20.122181002648 CHF (C$14.57 USD) on 2001-10-09