Stock price when the opinion was issued
Shares plunged in 2022 and part of this year, but have nearly recovered. Gerry Schwartz is no longer CEO. They've bought and sold many businesses. Onex's intrinsic value is $130-140, but shares trade at $90, so there's a big disconnect by the market. Onex keeps buying back shares and are ramping up acquisitions.
(Analysts’ price target is $112.33)
This has generally been a good buyer of businesses which they run for a while. What he has noticed over the last couple of years is that the discount to the net asset value has really narrowed. They used to trade at about 50% of their NAV, and as they have continued to do accretive deals that has narrowed somewhat. He doesn’t find it that attractive on a valuation basis.