Highest end of day price: 112.78701634591 ILA (HK$28.19 USD) on 2007-05-06
Lowest end of day price: 17.640560727495 ILA (HK$4.34 USD) on 2023-10-26