Highest end of day price: 101.47172134557 ILA (HK$28.14 USD) on 2025-01-16
Lowest end of day price: 10.128009938409 ILA (HK$2.29 USD) on 2003-02-13