That's not what happened, you're completely wrong and embrassing yourself.
Record date was 21st, allowing for time to settled trades from the 17th. Did you read the instructions?
Multiple brokers have already confirmed that a single counterparty failed to deliver. Some people did receive their shares, and this relates only to Friday, all Thursday trades are fine.
IHL Price at posting:
4.1¢ Sentiment: None Disclosure: Held