Highest end of day price: 120.73009643071 CHF (C$151.18 USD) on 2025-10-07
Lowest end of day price: 13.478667286624 CHF (C$10.80 USD) on 2006-07-18