Highest end of day price: 574.63076671518 CHF (C$716.86 USD) on 2025-08-28
Lowest end of day price: 7.8008526904551 CHF (C$8.24 USD) on 2011-12-14