Highest end of day price: 1622.5850765052 CHF (C$2,048 USD) on 2026-01-06
Lowest end of day price: 25.86269206264 CHF (C$18.73 USD) on 2003-03-12