Highest end of day price: 701.05264453333 CHF (C$879.92 USD) on 2025-07-10
Lowest end of day price: 12.086095967217 CHF (C$8.75 USD) on 2003-03-14