Highest end of day price: 2689.3310946217 ILA (HK$728.30 USD) on 2025-04-22
Lowest end of day price: 17.640560727495 ILA (HK$4.34 USD) on 2023-10-26