Highest end of day price: 68367.817097416 ILA (HK$18,878 USD) on 2025-04-28
Lowest end of day price: 38.479846996514 ILA (HK$8.71 USD) on 2002-12-08