Highest end of day price: 747.35256723566 CHF (C$940.22 USD) on 2025-07-24
Lowest end of day price: 47.85115934736 CHF (C$50.10 USD) on 2012-06-13