Highest end of day price: 2199.7887938038 ILA (HK$595.73 USD) on 2025-04-21
Lowest end of day price: 4.4480150287447 ILA (HK$1.01 USD) on 2002-12-31