Highest end of day price: 654.04406172848 ILA (HK$203.99 USD) on 2025-12-22
Lowest end of day price: 17.356946948472 ILA (HK$3.93 USD) on 2003-02-13