Republic is ranked sixth, a business the creator likes more than its entry price, but it's not a top pick due to the business dynamics.
Source Post
Insiders Just Bought $500M+ of These 8 Stocks — One Stands Out
The creator ranks eight stocks based on insider buying, focusing on the meaningfulness of the purchase, business improvement, and attractive returns. Intel is ranked last due to its high valuation and demanding recovery expectations, despite significant insider buying. Alibaba is ranked seventh, considered less expensive than Intel with a more reasonable valuation for its recovery story, and also saw substantial insider purchases.
Linked Mentions
Tickers discussed in this post
Boston Scientific is a top research priority due to a potential mismatch between its price and expected growth, trading near 52-week lows after a significant year-to-date decline, with strong buy ratings from analysts, though a recent cybersecurity incident introduces uncertainty.
DIX is mentioned as a company where the turnaround needs to hold, implying a hold or wait-and-see approach.
Energy Transfer (ET) is ranked second due to its substantial current income (6.3-6.4% yield) combined with positive forward operating growth (14% revenue growth), despite recent rallies.
Vistra (VST) is presented as an attractive growth candidate with a strong operating outlook and a valuation below its 5-year average, supported by analyst upside targets.
Dick's Sporting Goods is a turnaround candidate with a strong cluster of insider buying after an earnings shock and a reset in its historical valuation, suggesting undervaluation despite a weaker earnings outlook.
Republic Services saw significant insider buying from Cascade Investment, but the stock is trading near its average entry price and 52-week high, necessitating a valuation cushion before considering a purchase.
Alibaba is ranked seventh, considered less expensive than Intel with a more reasonable valuation (18x P/E) for its recovery story, and saw over $25 million in combined CEO and director purchases.
Intel is ranked last due to a demanding valuation (59x forward adjusted earnings) requiring substantial recovery, despite significant insider buying and a Wall Street average target suggesting upside.