This piece couldnt have been written before the satellite deal because the whole point of the article is that IOH have exectued deals for stranded assets that the market had heavily discounted. It stands to reason logically applying valuations using the latest benchmark.
Interesting to note that at $4 Stokes share is roughly $500m. Given the type of deals he does you would think he is going to show more ambition and get more significant upside by going to production rather than selling the company piecemeal by piecemeal.
IOH Price at posting:
$1.38 Sentiment: Buy Disclosure: Held