Highest end of day price: 1479.8292576504 CHF (C$1,855 USD) on 2026-03-31
Lowest end of day price: 73.941444268037 CHF (C$56.13 USD) on 2005-12-02