Highest end of day price: 66262.411509229 ILA (HK$17,987 USD) on 2025-04-21
Lowest end of day price: 23.797773042828 ILA (HK$5.67 USD) on 2009-03-04