Highest end of day price: 400.72302082863 ILA (HK$124.33 USD) on 2025-12-09
Lowest end of day price: 28.559945305309 ILA (HK$7.33 USD) on 2009-01-06