Highest end of day price: 269.36394389737 ILA (HK$85.01 USD) on 2025-12-30
Lowest end of day price: 58.928325882285 ILA (HK$13.90 USD) on 2009-03-09