Highest end of day price: 121.43935925214 ILA (HK$41.83 USD) on 2026-05-06
Lowest end of day price: 10.460833292202 ILA (HK$2.61 USD) on 2015-01-25