Note: These figures reflect diluted GAAP earnings per share, reported before non-recurring items, and may differ from the non-GAAP figures used by some sources.
Schwab typically reports before the market opens, meaning Day 0 captures the first full trading session reaction to results, while Day +1 reflects follow-through momentum.
| Earnings Date | Day 0 Move | Day 0 Range | Day +1 Move | Day +1 Range |
|---|---|---|---|---|
| 2026-07-21 | -$2.58 (-2.52%) | $4.77 (4.66%) | +$0.84 (+0.84%) | $1.92 (1.92%) |
| 2026-04-16 | -$7.65 (-7.63%) | $6.83 (6.81%) | -$0.34 (-0.37%) | $3.37 (3.63%) |
| 2026-01-21 | +$0.80 (+0.79%) | $5.14 (5.09%) | +$2.26 (+2.22%) | $2.80 (2.75%) |
| 2025-10-16 | -$0.92 (-0.98%) | $3.95 (4.19%) | +$0.73 (+0.78%) | $2.03 (2.17%) |
| 2025-07-18 | +$2.70 (+2.90%) | $2.83 (3.04%) | +$0.45 (+0.47%) | $1.93 (2.01%) |
| 2025-04-17 | +$0.45 (+0.59%) | $2.95 (3.90%) | -$1.20 (-1.58%) | $2.21 (2.90%) |
| 2025-01-21 | +$4.52 (+5.92%) | $4.42 (5.78%) | -$0.33 (-0.41%) | $1.75 (2.16%) |
| 2024-10-15 | +$4.14 (+6.10%) | $2.50 (3.69%) | +$0.12 (+0.17%) | $2.47 (3.43%) |
| Avg Abs Move | 3.43% | 4.64% | 0.85% | 2.62% |
Historical price behavior shows moderate volatility on earnings day, with an average absolute Day 0 move of 3.43% and an average intraday range of 4.64%. The direction has been mixed, with recent quarters showing both sharp declines (April 2026's -7.63% drop) and solid gains (January 2025's +5.92% jump). Day +1 follow-through has been much calmer, averaging just 0.85% with a 2.62% range, suggesting most of the price discovery happens in the initial session.
The pattern indicates that while Schwab doesn't typically see explosive moves, the stock can experience meaningful swings—particularly when results or guidance deviate significantly from expectations. The April 2026 decline stands out as an outlier, likely reflecting disappointment on a specific metric or outlook commentary. More recently, the July 2026 report produced a modest -2.52% decline despite the earnings beat, suggesting investors may have been concerned about forward guidance or competitive dynamics. Investors should be prepared for a move in the 3% to 5% range based on historical norms.
| Metric | Value |
|---|---|
| Expiration Date | 10/16/26 (DTE 2) |
| Expected Move | $3.28 (3.39%) |
| Expected Range | $93.52 to $100.08 |
| Implied Volatility | 68.89% |
The options market is pricing an expected move of 3.39% by the October 16 expiration, which aligns closely with the 3.43% average historical Day 0 move. This suggests options traders are anticipating a typical earnings reaction rather than an outsized surprise, with the implied range of $93.52 to $100.08 capturing the most likely post-announcement trading zone.
Analysts maintain a Buy-equivalent consensus on Schwab, with an average recommendation of 4.12 on the five-point scale. The current breakdown shows 13 Strong Buys, 4 Moderate Buys, 8 Holds, 1 Moderate Sell, and 0 Strong Sells among 26 analysts covering the stock. This reflects broad confidence in the company's business model and growth trajectory, though the presence of eight Hold ratings suggests some caution about valuation or near-term catalysts.
Sentiment has deteriorated over the past month, with the average recommendation slipping from 4.29 to 4.12. The shift reflects one analyst downgrading from Strong Buy to Hold, indicating some profit-taking or concern about the stock's ability to sustain its recent momentum. Despite this modest pullback in enthusiasm, the overall stance remains constructive, with 17 of 26 analysts rating the stock a Buy or Strong Buy.
The consensus price target of $120.92 implies 24.9% upside from the current price of $96.80, with individual targets ranging from a low of $95.00 to a high of $150.00. The wide range reflects differing views on how much credit to give Schwab for its improving earnings power and whether the current valuation already reflects the favorable interest rate environment. The mean target suggests analysts see meaningful appreciation potential if the company continues to execute and deliver on its growth algorithm.
The Barchart Technical Opinion has shifted dramatically, moving from a Buy signal at 88% one month ago to a Sell signal at 24% currently, with an intermediate reading of 8% Sell one week ago. This sharp deterioration reflects significant technical damage as the stock has broken below key support levels and momentum has turned decisively negative.
Timeframe Analysis:
Trend Characteristics: The trend is showing Minimum strength and is Weakening, indicating a fragile technical environment with limited conviction in either direction as earnings approach.
The stock is trading at $96.80, positioned below the 10-day ($96.88), 20-day ($98.95), 50-day ($105.03), 100-day ($100.41), and 200-day ($98.23) moving averages, though it remains slightly above the 5-day average at $96.67. This configuration shows the stock in a clear downtrend across multiple timeframes, with the 50-day average nearly 8% above the current price representing significant overhead resistance.
| Period | Value | Period | Value |
|---|---|---|---|
| 5-Day MA | $96.67 | 50-Day MA | $105.03 |
| 10-Day MA | $96.88 | 100-Day MA | $100.41 |
| 20-Day MA | $98.95 | 200-Day MA | $98.23 |
The technical setup heading into earnings is cautionary, with the stock trapped below a cluster of resistance levels and momentum indicators flashing sell signals. The breakdown below the 200-day moving average is particularly concerning, as it suggests the longer-term uptrend that supported the stock through much of 2025 and early 2026 has been violated. A strong earnings beat and positive guidance would be needed to reverse the technical damage and reclaim the $98 to $100 zone where multiple moving averages converge. Conversely, any disappointment could accelerate the decline toward the $93.52 lower end of the options-implied range, with limited technical support until the low-$90s. The deteriorating technical picture adds pressure on management to deliver not just a beat, but a compelling growth narrative to restore investor confidence.