Highest end of day price: 1126.0721508052 ILA (HK$351.21 USD) on 2025-12-22
Lowest end of day price: 38.199054209846 ILA (HK$8.65 USD) on 2002-12-08