Highest end of day price: 229.42291998969 CHF (C$286.86 USD) on 2025-12-04
Lowest end of day price: 13.519427168649 CHF (C$9.79 USD) on 2003-06-19