Was one on market buy earlier for an absurd amount of shares wiped multiple lines. Not sure if it was urgent short coverage, big whale or some leakage... was what looked like 1m shares almost
IHL Price at posting:
25.5¢ Sentiment: Hold Disclosure: Held