Highest end of day price: 107.17052423093 ILA (HK$30.11 USD) on 2025-02-20
Lowest end of day price: 10.128009938409 ILA (HK$2.29 USD) on 2003-02-13