Earnings Season Highlights

Refresh your browser for the latest updates!
A collection of noteworthy post-earnings reactions
Published on Mar 26, 2025 at 9:04 AM
  • Opening View
 
Published on Mar 26, 2025 at 9:00 AM
  • The Week Ahead
 
Published on Mar 25, 2025 at 4:25 PM
Updated on Mar 25, 2025 at 4:33 PM
  • Market Recap
 
Published on Mar 25, 2025 at 1:27 PM
  • Buzz Stocks

Canadian Solar Inc (NASDAQ:CSIQ) reported fourth-quarter earnings today, posting a steep loss of $1.47 per share -- far wider than the expected $0.03 loss. On the plus side, revenue came in slightly ahead of estimates at $1.67 billion versus $1.64 billion.

CSIQ hit a nearly 12-year low of $9.49 on March 13 after a long-term downtrend, exacerbated by tariff uncertainty from the Trump administration. The stock is down 6.4% year-to-date and 43.3% lower on a year-over-year basis. Despite the big earnings miss, however, CSIQ was last seen up 7% at $10.39, staging a rebound after a rough stretch. The move is also giving a lift to fellow solar names Sunrun Inc (NASDAQ:RUN) and First Solar Inc (NASDAQ:FSLR)

Sunrun stock is also getting a lift, last seen up 3.2% at $6.58. The $6 level has emerged as a technical floor this month, helping to contain the recent pullback. Still, the broader trend remains negative -- RUN is down 30.6% in 2025 and off 66.1% over the past six months.

First Solar stock was last up 2.1% at $131.55. While the pop is welcome, FSLR is still off 25.4% year-to-date and hovering near its lowest levels since October 2022. Repeated rejections at short-term moving averages have capped rebound attempts, keeping the near-term technical outlook under pressure.

Published on Mar 25, 2025 at 12:16 PM
  • Buzz Stocks

The below excerpt came from Schaeffer’s annual and exclusive Stock Picks for 2025, each one carefully curated by our team of top traders. Click here to get your hands on our highly anticipated report of 18 stock picks.

Back in November, fuel cell company Bloom Energy Corp (NYSE:BE) signed an agreement with American Electric Power (AEP) to provide power solutions to data centers. Since its late-November highs, BE has pulled back to its 50% year-to-date level, an area that coincides with its $5 billion valuation.

BE Intraday

This pullback also aligned with the candle-high following the AEP announcement, as well as its ascending 20-day moving average. With technical support lining up, a next leg higher could be imminent in 2025.

BE is the perfect contrarian target; a relative strength leader with plenty of built-in skepticism. Of the 22 brokerages covering the stock, 11 maintain tepid "hold" ratings. Short interest, meanwhile, is at all-time highs and increased 16%in the last 30 days.

With bearish bets up 48% in 2024 and a healthy 23% of the equity's total available float now sold short, there's ample room for a short squeeze.

Published on Mar 25, 2025 at 12:06 PM
  • Midday Market Check

The Dow Jones Industrial Average (DJI), Nasdaq Composite (IXIC), and S&P 500 Index (SPX) are higher this afternoon, shaking off a March consumer confidence reading of 92.9 -- the lowest in 12 years, and well below analyst estimates. Optimism around a scaled back version of President Donald Trump's tariff plan is supporting stocks, as investors look ahead to this week's gross domestic product (GDP) and personal consumption expenditures (PCE) updates for additional economic insight.

Continue reading for more on today's market, including: 

  • KB Home stock sinks on earnings miss.
  • Keep a close eye on this Chinese tech stock.
  • Plus, bulls blast coal mining stock; UHS bounces off multi-month lows; and Vistra stock gaps lower.

MMC Stats 0325

Options bulls are targeting Peabody Energy Corp(NYSE:BTU) stock today, with 48,000 calls traded so far -- 18 times the intraday average amount -- compared to 528 puts. The most popular contract is the weekly 3/28 15.50-strike call put, where positions are being opened. BTU was last seen 2.6% higher at $14.88, resuming a rally that came after President Donald Trump said he would support "clean coal" energy production. The equity is on track for its third-straight daily gain, but still carries a 37.9% year-over-year deficit.

Universal Health Services Inc (NYSE:UHS) stock is among the SPX's leaders today, last seen up 3.4% to trade at $187.68. Though a catalyst for today's positive price action remains unclear, the security is bouncing off its lowest level since April and sports a 5.9% year-over-year gain. Shares are also moving back above the 40-day moving average as they test overhead pressure at the $190 level.

UHS 40 Day New

Vistra Corp (NYSE:VST) stock is one of the worst stocks on the SPX today, down 3.7% to trade at $130.01 at last glance. VST has been trekking higher since hitting its lowest level since September earlier this month and still sports an 82.7% year-over-year lead. However, the overhead 40-day moving average could move in as added pressure.

Published on Mar 25, 2025 at 10:56 AM
  • Buzz Stocks

Uniform rental stock UniFirst Corp (NYSE:UNF) is plummeting today, down 13.5% at $170.89 at last glance, after Cintas (CTAS) terminated its buyout offer. The acquisition proposal had valued UNF at $275 per share in cash for a total of $5.3 billion, but the companies were unable to come to an agreement. In response, UBS slashed its price target on UniFirst to $194 from $235. 

UNF hit a low of $162 earlier this morning, its lowest level since January. Before today's bear gap, the stock had been on a steady downtrend since its Jan. 7 three-year high of $243.70. Still, the stock is fighting for survival at its year-to-date breakeven mark. 

UniFirst's latest earnings report is coming up before the open on Wednesday, April 2. The stock finished higher after three of its last four reports, though broader-market volatility will likely have an impact this time around, with President Trump's tariff deadline looming. Over the last two years, the stock has averaged a 6.4% move, regardless of direction. This time around, the options pits are pricing in a larger-than-usual, 8.4% swing. 

Published on Mar 25, 2025 at 10:42 AM
  • Analyst Update

Homebuilder KB Home (NYSE:KBH) reported worse-than-expected fiscal first-quarter earnings and revenue after the close yesterday, slashing its fiscal 2025 revenue outlook as well. In response, no fewer than five analysts lowered their price targets, including Barclays to $56 from $60. At last glance, KBH was down 5.6% to trade at $58.32. 

The equity is on track for its worst single-day percentage loss since January as it trades at 52-week lows. Shares shed 33.4% in the last six months, and have struggled with overhead pressure from the 40-day moving average since December.

Over at the International Securities Exchange (ISE), Cboe Options Exchange (CBOE), and NASDAQ OMX PHLX (PHLX), KBH's 50-day put/call volume ratio of 5.68 ranks in the 97th percentile of annual readings. This means options traders have been much more bearish than usual.

Drilling down to today's options activity, with 4,218 puts have already crossed the tape -- nine times the intraday average volume -- compared to 1,335 calls. Most active is the April 55 put, where new positions are being opened.

Published on Mar 25, 2025 at 10:11 AM
  • Quantitative Analysis
  • Editor's Pick
 
Published on Mar 25, 2025 at 9:24 AM
  • Analyst Update
  • Buzz Stocks

Cloudflare Inc (NYSE:NET) stock is up 5.9% before the bell, after BofA Global Research issued a rare double upgrade to "buy" from "underperform." The firm also boosted its price target to $160 from $60. The analyst cited strengthening fundamentals, including Cloudflare’s expanding role in network security, and several catalysts that could accelerate top-line growth.

Coming into today, 18 of the 30 brokerages covering NET carried a “hold” or worse rating, despite the stock's 28.3% year-over-year lead. This suggests there is room for more upgrades.

Options activity suggests caution remains among traders. At the International Securities Exchange (ISE), Cboe Options Exchange (CBOE), and NASDAQ OMX PHLX (PHLX), NET’s 50-day put/call volume ratio sits at 1.11, ranking in the 97th percentile of annual readings. This elevated ratio reflects a bearish skew, potentially setting the stage for a sentiment reversal.

From a volatility perspective, now may be an opportune time to trade NET options. Its Schaeffer's Volatility Index (SVI) of 46% sits in the 17th percentile of its 12-month range, suggesting relatively low option premiums -- favorable for buyers initiating long volatility strategies.

Cloudflare stock is attempting to break out from a near-term downtrend, after it slipped 18.5% in the last month and pulled back from its Feb. 14 record high of $177.37. Shares could today topple the 20-day moving average following a bounce off familiar  support at the $110 level.

Published on Mar 25, 2025 at 9:00 AM
Updated on Mar 25, 2025 at 9:13 AM
  • Opening View
 
Published on Mar 24, 2025 at 1:27 PM
Updated on Mar 25, 2025 at 9:13 AM
  • Quantitative Analysis

E-commerce giant eBay Inc (NASDAQ:EBAY) has been trading choppily since its Feb. 26 three-year peak of $71.61, recently consolidating around the $65 level. The shares could soon push above that high, however, if history is any indicator. 

Per Schaeffer's Senior Quantitative Analyst Rocky White, EBAY has recently pulled back to its 126-day moving average, which represents half a years worth of trading. Specifically, the stock is within 0.75 of the trendline's average true range's (ATR), or 20-day ATR, for the first time in at least eight of the past 10 trading days, after spending at least 75% of the last six months above it. 

eBay stock has seen six similar signals over the past three years, after which it was higher one month later 86% of the time with an average 8.7% gain. From its current perch at $66.15, a similar move would put the security at $71.90 -- just above its February peak. 

EBAY March24

The majority of analysts are bearish on EBAY despite its 6.9% year-to-date lead and recent highs. Of the 30 analysts in coverage, 20 carry a "hold" or worse rating, leaving plenty of room for upgrades that could provide tailwinds. 

 

 

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

1640638248

 


MORE | MARKETstories


Stocks Slide as Sentiment Progressively Sours
Early-week gains fell victim to more macro pressures
Cloud Stock Climbs on Upbeat Q4 Results
Braze announced better-than-expected fourth-quarter earnings and revenue