With General Motors (NYSE:GM | GM Price Prediction) and 3M (NYSE:MMM) both set to report Q2 2026 results before the open on Tuesday, the question for investors positioning ahead of the earnings report is which one Wall Street is more bullish on right now. Both stocks are riding at least four consecutive quarters of EPS beats, but the analyst community, sentiment gauges, and prediction markets are not treating them the same way. Here is the head-to-head across the three dimensions that matter most heading into the report.
Dimension 1: Analyst Consensus and Buy-Side Tilt
GM carries the deeper bench of bulls. The rating breakdown shows 20 Buy, five Hold, and two Sell ratings, a decisively positive tilt. 3M, by contrast, shows eight Buy, seven Hold, and three Sell ratings. The Sell count is notable: 3M carries a higher number of skeptics, and its Hold contingent is nearly as large as its Buy contingent, reflecting a Street still working through the PFAS litigation overhang and the ongoing transformation under CEO William Brown.
Winner: GM. The buy-side conviction is broader, and the bearish minority is smaller.
Dimension 2: Price Target and Implied Upside
This is where GM’s edge widens. Against a current price of $76.07, the analyst consensus target is $95.85. That is a meaningful gap, reflecting Wall Street’s willingness to look through cyclical auto headwinds after GM raised its 2026 adjusted EPS guidance to $11.50 to $13.50 and beat Q1 2026 estimates by 41.3%.
3M trades at $159.84 against a consensus target of $171.49. Positive, but the runway is far shorter, and analysts are essentially calling 3M fairly valued after a year in which the stock rose only fractionally. Compare that to GM’s 43.0% one-year return, and it becomes clear which stock Wall Street believes has more room to run.
Winner: GM. Larger absolute and relative upside to the consensus target.
Dimension 3: Sentiment Momentum and Beat Odds
3M finally lands a clear win here. Its composite sentiment index reads 62.38 (bullish, medium confidence), backed by a social sentiment score of 62 and news sentiment of 62.75. More importantly, the Polymarket contract on whether 3M beats quarterly earnings is pricing 94.4% Yes versus 5.6% No. Real-money crowd conviction approaches a certainty.
GM’s composite score reads 54.62 (neutral, low confidence), with no active prediction market to reinforce the read. Insider activity is also telling: GM shows 38 recent transactions with a net selling direction, while 3M insiders are neutral. Add in Q1 2026 adjusted operating margin expansion of 30 basis points to 23.8% and reaffirmed 2026 adjusted EPS guidance of $8.50 to $8.70, and 3M has the cleaner setup heading into the earnings report.
Winner: 3M. Higher sentiment, near-certain crowd-implied beat probability, and no insider selling pressure.
The Verdict
By two dimensions to one, Wall Street is more bullish on General Motors heading into Tuesday’s report. The rating distribution is skewed further toward Buy, the implied upside to consensus is wider, and management just raised the full-year guidance. That is the profile of a name analysts want to own into a catalyst.
3M owns the momentum trade. If the goal is playing a single earnings event, the 94.4% beat probability and bullish sentiment score make it the tactical winner for that narrow window. But on the broader question of which stock Wall Street is positioned behind, GM takes the round. Risks on both sides remain: GM faces cyclical earnings pressure, tariff exposure, and China share loss, while 3M contends with its PFAS overhang and slower top-line growth. The analyst tape is clear: GM is the name Wall Street is leaning into.
Contact [email protected] for any questions or corrections.