Earnings Season Highlights

Refresh your browser for the latest updates!
A collection of noteworthy post-earnings reactions
Published on Jul 8, 2025 at 4:25 PM
  • Market Recap
   
Published on Jul 8, 2025 at 2:22 PM
  • Quantitative Analysis

Retail stock Macy's Inc (NYSE:M) was last seen up 1.1% at $12.59, and running into several layers of resistance on the charts. The $12.60 level has kept a lid on gains for the last couple months, while overhead pressure at the 100-day moving average has moved in as well -- a trendline that has preceded downturns in the past. 

Per Schaeffer's Senior Quantitative Analyst Rocky White, the stock is within 0.75 of the 100-day moving average's 20-day average true range (ATR), after spending at least 80% of the last 10 days and 80% of the last two months above it. Within these parameters, five other signals occurred in the past three years. M was lower one month later 80% of the time after those instances, averaging a 7.8% loss. A move of similar magnitude would have the shares at $11.61. 

M July8

Macy's stock has struggled to rally off its April 8, four-year low of $9.76. Since the start of the year, the shares are down roughly 26%. 

An unwinding of optimism amongst options traders could provide additional headwinds. M's 10-day call/put volume ratio of 7.47 at the International Securities Exchange (ISE), Cboe Options Exchange (CBOE), and NASDAQ OMX PHLX (PHLX) ranks higher than 86% of readings from the past year. 

Published on Jul 8, 2025 at 11:55 AM
Updated on Jul 8, 2025 at 11:57 AM
  • Midday Market Check

Published on Jul 8, 2025 at 11:01 AM
  • Buzz Stocks
  • Analyst Update

HSBC handed out a round of bank downgrades this morning, cutting JPMorgan Chase & Co (NYSE:JPM) and Goldman Sachs Group Inc (NYSE:GS) to "reduce" from "hold," and Bank of America Corp (NYSE:BAC) shares to "hold" from "buy."

The updates come as the three financial services giants prepare for earnings next week, with JPMorgan set to report second-quarter results before the open on Tuesday, July 15, while Bank of America and Goldman Sachs are slated to follow with premarket reports on Wednesday, July 16.

JPM was last seen down 2.2% to trade at $285.40, but still sports a 19.8% year-to-date lead as it extends a pullback from a July 3, record high of $296.40. The shares are fresh off their third-straight weekly gain, as well as their best quarter since December 2020. 

GS is down 1.6% to trade at $699.85 at last glance, cooling from its own July 3, all-time high of $726 and best month since November 2020. Over the last 12 months, GS added more than 51%.

BAC is down 2.5% at $47.44 at last check, on track for its worst single-day percentage loss since May 21 after securing a July 3, four-year high of $49.30. The equity recently nabbed its third-straight positive month, however, and sports a 35.5% three-month lead.

JPM, BAC, and GS all have a solid post-earnings track records, finishing more than half of their last eight reports higher. All three stocks averaged next-day swings of more than 2%, regardless of direction. This time, the options market is pricing in bigger moves of over 4% for each equity.

Published on Jul 8, 2025 at 11:01 AM
  • Buzz Stocks

Solar stocks are sliding after the White House's latest moves to eliminate clean energy subsidies. President Trump ordered the ending of clean-electricity tax credits within 45 days of the Big, Beautiful Bill going into effect -- likely before the end of this year.

Take a closer look with us at two of the names affected. Sunrun Inc (NASDAQ:RUN) was last seen down 9.3% to trade at $10.08, while shares of First Solar Inc (NASDAQ:FSLR) were down 4.5% at $169.08 at last check. 

Sunrun stock is brushing off an upgrade from Keybanc to "sector weight" from "underweight." The firm cited multiple near-term tailwinds, including ongoing market consolidation following the bankruptcy of other competitors.

RUN saw massive bear gaps in both May and June that were followed by extended rebounds, and finally recovered from both last session before today's downturn. Year to date, the equity is up 8.2%. 

First Solar stock also staged a mid-June bear gap after Trump's spending bill passed through the Senate, which preceded an extended rally until today's drop. FSLR is moving back into negative territory for 2025 amid today's price action, down 3.2% year to date. 

 

Published on Jul 8, 2025 at 10:24 AM
  • Bernie's Content
 
Published on Jul 8, 2025 at 10:15 AM
  • Analyst Update

Data center Vertiv Holdings Co (NYSE:VRT) is charging 2.9% higher to trade at $129.93 this morning, after landing an upgrade at Melius Research to "buy" from "hold." The brokerage said the company will benefit from supplying the power grids in the artificial intelligence (AI) race that seems to be "back on track."

VRT has been climbing higher on the charts since touching an April 7 annual low of $53.60. An added boost from the ascending 20-day moving average and a post-earnings surge now has the equity 13.5% higher for 2025 and almost 40% higher year-over-year. 

Options are looking affordable as well. This is per VRT's Schaeffer's Volatility Index (SVI) of 51%, which sits in the 8th percentile of its annual range. This indicates options traders are pricing in low volatility expectations.

It's also worth noting that the equity has tended to outperform these expectations during the past year, per its Schaeffer's Volatility Scorecard (SVS) of 82 out of 100. 

Published on Jul 3, 2025 at 11:13 AM
Updated on Jul 8, 2025 at 9:47 AM
  • Best and Worst Stocks

After a stellar end to the second quarter, investors may be reassessing their portfolios. Schaeffer’s Senior Quantitative Analyst Rocky White's list of 25 worst S&P 500 Index (SPX) stocks for July is a great tool to avoid any potential fallacies. Below, let's dig deeper into Coterra Energy Inc (NYSE:CTRA), which is one of the worst energy names to own this month.

According to White's data, CTRA averaged a 1.5% loss in July over the last decade, settling higher only twice during that period. The equity is also one of six oil, gas, and coal names on the list. 

Worst July 2025 2

Coterra Energy stock was last seen 0.6% higher to trade at $25.19, but yesterday marked a sixth-straight loss, just had its worst its worst quarter since September 2019, and only scored three monthly wins in 2025. The shares also carry modest year-to-date and year-over-year losses, and are now trading below several key long- and short-term moving averages.

CTRA Intraday

An unwinding of optimism in the options pits could pressure CTRA further. The stock's 10-day call/put volume ratio of 12.31 over at the International Securities Exchange (ISE), Cboe Options Exchange (CBOE), and NASDAQ OMX PHLX (PHLX) stands higher than 93% of readings from the past year. 

Published on Jul 8, 2025 at 9:03 AM
  • Opening View
 
Published on Jul 7, 2025 at 4:26 PM
  • Market Recap
   
Published on Jul 7, 2025 at 3:12 PM
  • Technical Analysis
  • Quantitative Analysis

The week kicked off with more tariff updates and threats, specifically against those who align with what President Donald Trump dubbed "Anti-American" policies from the Brazil, Russia, India, China, and South Africa (BRICS) bloc. Below, let's take a look at how artificial intelligence (AI) names are faring amid the market turmoil. 

CoreWeave Inc (NASDAQ:CRWV) stock is down 4.1% at $158.50 at last check, as it continues to fail to conquer the $160 level, though it still sports an over 218% three-month lead. Earlier today, news broke that the company will purchase crypto miner Core Scientific (CORZ) for $9 billion. CRWV began trading in late March with an initial public offering (IPO) of $40.

Also swimming in red ink is C3.ai Inc (NYSE:AI) stock, off 1.2% to trade at $25.44 at last glance. Despite a recent pivot higher, AI is once again pulling back to the ascending 50-day moving average. And while the tech stock remains 46% above its April bottom of $17.03, it now sports a year-to-date loss of 26%.

SoundHound AI Inc (NASDAQ:SOUN) stock is faring much better, last seen up 2.6% to trade at $11.38. SOUN sports a 170% year-over-year lead and could today nab its highest close since late May. Plus, the $9 region has been a solid level of support over the last few months.

Published on Jul 7, 2025 at 2:56 PM
  • Quantitative Analysis

Alibaba Group Holding Ltd (NYSE:BABA) shares are 2% lower to trade at $106.55 at last glance, sliding alongside the broader market amid tariff uncertainty. Despite today being on track for its third-straight loss, the equity still sports a 26.8% lead for 2025, with a familiar floor at the $100 level ready to contain any additional losses. Even better, the stock is now trading a trendline that has historically resulted in bullish returns.

According to Schaeffer's Senior Quantitative Analyst Rocky White, BABA is within one standard deviation of its 200-day moving average. Shares were above this this trendline in at least eight of the last 10 trading days, and spent 80% of the past two months above it. Within these parameters, three other signals occurred during the last five years, after which the equity was higher one month later 67% of the time, averaging a 6.9% gain.

BABA 200 Day

For those looking to weigh in on the stock's next moves, options look like an affordable route. This is per BABA's Schaeffer's Volatility Index (SVI) of 32%, which sits in the 8th percentile of its annual range. This indicates options traders are pricing in low volatility expectations.

It's also worth noting that Alibaba stock has usually outperformed these expectations during the past year, per its Schaeffer's Volatility Scorecard (SVS) of 87 out of 100. 

Begin the New Year With Schaeffer's 7 FREE 2022 Stock Picks!

1640638248

 


MORE | MARKETstories


Nasdaq, S&P 500 Look to Win Turbulent Week With Records
Tariff fatigue couldn't stop weekly wins for all three major indexes
AI Stock Could Squeeze Shorts After Earnings Home Run
SOUN is on track for its best day of 2025 after the AI company's outstanding revenue beat