Highest end of day price: 450.30127588857 CHF (C$525.99 USD) on 2024-08-02
Lowest end of day price: 37.75066077726 CHF (C$27.34 USD) on 2003-07-16