Highest end of day price: 548.04016999516 CHF (C$635.85 USD) on 2023-07-14
Lowest end of day price: 13.517776471193 CHF (C$9.79 USD) on 2003-02-07