Highest end of day price: 527.47575504113 CHF (C$607.37 USD) on 2024-10-28
Lowest end of day price: 7.6343788772224 CHF (C$5.53 USD) on 2003-03-13