Highest end of day price: 286.98829984543 CHF (C$361.44 USD) on 2025-12-19
Lowest end of day price: 13.326565417899 CHF (C$10.40 USD) on 2004-03-29