Highest end of day price: 432.19209313553 ILA (HK$118.56 USD) on 2025-03-17
Lowest end of day price: 17.476473450727 ILA (HK$3.96 USD) on 2003-02-13