The rail stocks since 2009 have been a group that's had a spectacular gain, all moving to price-to-book levels that have exceeded their histories. He doesn't see opportunities now to buy them cheap. CNR trades at current fair market value. Remember: it's late in the cycle and poised to decline from theese heights. You won't see these highs for decades.
From its top in July, he was looking for a pullback which we've had. FB is still not cheap. His fair market value is $135. It has strong support at $115, which he wouldn't be surprised if it fell back there. All the FAANGs were grossly overvalued. Be careful with FAANGs. He expects another correction.
Every time it reaches its fair market value, that's it. It doesn't rise further. It also keep hitting strong resistance. It hasn't risen above its FMV in 20 years. Look at the cheaper Intel.
The price hasn't collapsed like its peers such as Baytex. But VET's fair market value at $24, so it's now pricey. VET is paying out way more than it's earning. No wonder the stock price is slipping. If this continues, VET's 8.8% dividend will be cut by a third just to equal earnings. The oil patch better turn around. Sell half of this.
Will the S&P reach 2,000 as you predicted before? 2,000 is twice its book and a beautiful support level. The market is pricey, the FAANG's are overvalued and oil has troubles, he expects it to his this level in the coming year.
There's 37% upside here. This has rolled over after a long run-up. He can't complain about MO. Pays a 6.5% yield and a good balance sheet. The only thing he doesn't like is its 5x price-to-book. But it's a solid grower.