Highest end of day price: 605.2492978038 ILA (HK$187.02 USD) on 2025-12-11
Lowest end of day price: 148.23792981192 ILA (HK$36.54 USD) on 2023-10-24