Highest end of day price: 644.4741280495 CHF (HK$804.79 USD) on 2025-08-22
Lowest end of day price: 19.020628588766 CHF (HK$13.78 USD) on 2003-03-17