New Highs for R2 “Buys”

July 21, 2026

New Highs for R2 “Buys”

If everyone says “buy” is that a good time to buy?  If you react negatively to that question, you’re like me in worrying that when all the sell-side gathers to one side of the boat, it’s ready to tip.  While the long-term trend has been for analysts to increasingly chorus their voices in a collective “Buy”, the R2000 has made the dubious achievement of hitting a new all-time high in the percentage of its stocks reaching a consensus “Buy” rating.