Highest end of day price: 424.30304160815 ILA (HK$116.39 USD) on 2025-03-17
Lowest end of day price: 24.102430260182 ILA (HK$5.46 USD) on 2003-01-08