Highest end of day price: 143.50436424226 CHF (C$179.91 USD) on 2026-01-08
Lowest end of day price: 13.478667286624 CHF (C$10.80 USD) on 2006-07-18