Skip to main content

The Daily Beat - July 17, 2025 📈

Earnings season rolled on with another busy day of reports, and the market’s reaction was anything but uniform.

Healthcare giant Johnson & Johnson $JNJ stole the spotlight, delivering a clean double beat that sent the stock up over 6% - its best earnings reaction this century. 

Omnicom Group $OMC followed with solid advertising momentum and a +4.6% reaction.

But elsewhere, the picture was mixed. 

Progressive $PGR and Prologis $PLD both saw muted gains after reporting mixed results.

Bank of America $BAC, Morgan Stanley $MS, and M&T Bank $MTB slipped after solid earnings reports. This adds to the major theme we saw on Tuesday for the big banks: beat / beat / drop

The standout? Defensive names like J&J are getting love, while cyclicals and financials are struggling to hold traction even on good reports.

Let’s dig into the numbers and see which names are worth watching next.

Here are the latest S&P 500 earnings stats 👇

*Click the image to enlarge it

Johnson & Johnson had a +4.68 reaction score after reporting a double beat.

They reported revenues of $23.74B, versus the expected $22.85B, and earnings per share of $2.77, versus the expected $2.68. 

M&T Bank $MTB had a -1.94 reaction score after reporting a double beat.

They reported revenues of $2.40B, versus the expected $2.39B, and earnings per share of $4.24, versus the expected $3.99. 

Now let's dive into the data and talk about what happened with these reports 👇

JNJ had its best earnings reaction this century 🔥

Johnson & Johnson rallied 6.2% after this earnings report, and here's why:

  • Total Q2 2025 sales were up 5.8% year-over-year, led by MedTech, which grew 6.1%.
  • U.S. sales grew 7.8%, while international sales rose 3.2%.
  • In addition to this quarter's double beat, the management team raised its full-year sales guidance by $2B and EPS guidance by $0.25

This was an amazing report from the 2nd-largest Healthcare stock in the world, and the market loved it.

Shareholders were rewarded with the best earnings reaction this century, and a textbook gap-n-go.

This big move marked the resolution of a multi-month consolidation, decisively marking the beginning of a brand-new uptrend.

So long as JNJ stays above 158, the path of least resistance is higher for the foreseeable future.

GS has been rewarded for 5 of its last 6 earnings reports 🔥

Goldman Sachs rallied 0.9% after this earnings report, and here's why:

  • The company increased revenues and earnings by 15% and 22% year-over-year, respectively.
  • Achieved record assets under supervision of $3.29T, marking the 30th consecutive quarter of long-term fee-based net inflows.
  • The board approved a 33% increase in quarterly dividend to $4 per share, reflecting confidence in earnings durability.

After the market punished a handful of the largest banks for reporting double beats earlier this week, it's encouraging to see the market reward this incredible report.

Price is consolidating its recent uptrend above a key Fibonacci extension level, and looks poised to make a fresh leg higher soon.

If GS is above 666, the path of least resistance is likely to remain higher for the foreseeable future.

Thank you for reading.

- The Beat Report Team 


P.S.: Need a full trading toolkit that actually helps you make money? 

All Star Charts Premium gives you daily trade ideas, proprietary scans, and access to our entire analyst team. 

If you're serious about leveling up your strategy, start here