Highest end of day price: 612.37823741473 ILA (HK$189.39 USD) on 2025-12-04
Lowest end of day price: 17.356946948472 ILA (HK$3.93 USD) on 2003-02-13