Highest end of day price: 234.05759940904 CHF (C$293.54 USD) on 2026-01-13
Lowest end of day price: 13.519427168649 CHF (C$9.79 USD) on 2003-06-19