Highest end of day price: 247.52823073876 CHF (C$321.63 USD) on 2026-02-17
Lowest end of day price: 19.49643157051 CHF (C$14.19 USD) on 2003-11-10