Highest end of day price: 65.952802701637 ILA (HK$18.06 USD) on 2025-03-18
Lowest end of day price: 16.934269960916 ILA (HK$4.69 USD) on 2023-06-20