TOP TIERMARKET NEWSWIRE
Movers explained · 2026-07-21

Archived explainer. For the current picture see today's SCHW page.

Why Is CHARLES SCHWAB CORP (SCHW) Stock Moving Today?

By the Top Tier Newswire AI Desk · July 21, 2026 at 8:45 AM ET · reviewed against 18 wire stories

CHARLES SCHWAB CORP (SCHW) is drawing unusual attention today. Our newswire has captured 18 stories on SCHW across 13 sources in the last 36 hours, with AI sentiment reading mixed (avg 57/100).

Charles Schwab Corp (SCHW) is moving lower today after reporting record quarterly profit and revenue despite mixed reactions to its expense management and broader market uncertainty. The stock opened at $102.46 and has since declined to $101.42, down nearly 1.0% at the time of writing. The earnings report highlighted strong performance in client assets and trading activity but also raised concerns about rising costs and a cautious outlook from some analysts.

What Happened

Charles Schwab reported adjusted earnings per share of $1.62, beating estimates of $1.55, and revenue of $7.07 billion, exceeding forecasts of $6.92 billion. Total client assets increased 22% year-over-year to $13.08 trillion, with daily average trades reaching 11.9 million. The firm also announced a summer business update scheduled for July 21. However, higher-than-expected expenses and a downgrade by BMO Capital to "Market Perform" with a maintained price target of $105 contributed to investor caution. Recent insider transactions also showed several executives selling shares, including Jonathan S. Beatty and Jonathan M. Craig, over the past week.

What The Data Shows

The intraday session has shown a volatile start, with the stock falling to a low of $98.00 before recovering to $101.42. Volume has been unusually light at 0.1 million shares, well below the 3-month average. Over the past 8 trading sessions, the stock has declined 0.4% from $102.81 to $102.43. Unusual options activity has also been noted, with $2.7 million in call premiums versus $610,000 in put premiums, and the largest single print totaling $2.1 million. The 52-week tape showed 42 fresh 52-week highs and 4 lows on July 20, indicating a mixed sentiment across the broader market.

What To Watch

The firm’s Summer Business Update on July 21 is the next key event to monitor. Analysts and investors will be looking for clarity on cost management, client engagement, and strategic direction. Coverage breadth remains strong with 18 stories from 13 sources in the last 36 hours.

AI-assisted analysis composed exclusively from headlines and data on the Top Tier newswire. Not financial advice.

SCHW by the numbers

7 sessions: +0.21%Coverage: 18 stories / 13 sourcesAI sentiment: 57/100 (mixed)Mkt cap: $176.6BP/E: 20.452w: $83.96 to $107.50
SCHW · Jul 21 session (5-min) · -2.05% vs prior close · updated 8:53 PM ET
$98.27$102$105prev close $102.54$100.447:00 AM10:00 AM1:00 PM4:00 PM7:00 PM7:00 AM · $102.357:05 AM · $102.127:10 AM · $102.637:15 AM · $102.857:20 AM · $102.697:25 AM · $102.347:30 AM · $100.327:35 AM · $99.967:40 AM · $99.007:45 AM · $99.397:50 AM · $98.637:55 AM · $99.308:00 AM · $101.008:05 AM · $101.008:10 AM · $101.458:15 AM · $101.238:20 AM · $101.208:25 AM · $101.008:35 AM · $101.498:40 AM · $101.428:45 AM · $101.218:50 AM · $101.478:55 AM · $103.209:00 AM · $104.009:05 AM · $104.709:10 AM · $104.109:15 AM · $103.779:20 AM · $104.209:25 AM · $104.549:30 AM · $101.759:35 AM · $101.619:40 AM · $103.069:45 AM · $102.759:50 AM · $102.489:55 AM · $102.4610:00 AM · $102.3910:05 AM · $102.7210:10 AM · $102.8810:15 AM · $102.8610:20 AM · $102.8010:25 AM · $103.0010:30 AM · $103.1610:35 AM · $103.0910:40 AM · $103.0910:45 AM · $103.1610:50 AM · $103.1410:55 AM · $102.1611:00 AM · $102.4511:05 AM · $102.3511:10 AM · $102.4111:15 AM · $102.5711:20 AM · $102.0611:25 AM · $102.4011:30 AM · $102.3911:35 AM · $102.2011:40 AM · $102.3311:45 AM · $102.2511:50 AM · $102.2111:55 AM · $102.2912:00 PM · $102.4012:05 PM · $102.3112:10 PM · $102.2312:15 PM · $102.3612:20 PM · $102.5612:25 PM · $102.6412:30 PM · $102.7012:35 PM · $102.6712:40 PM · $102.4512:45 PM · $102.1912:50 PM · $102.2912:55 PM · $102.381:00 PM · $102.291:05 PM · $102.171:10 PM · $102.061:15 PM · $102.061:20 PM · $102.121:25 PM · $102.281:30 PM · $102.121:35 PM · $102.141:40 PM · $101.981:45 PM · $101.931:50 PM · $101.271:55 PM · $101.022:00 PM · $101.002:05 PM · $101.192:10 PM · $100.442:15 PM · $100.692:20 PM · $100.712:25 PM · $100.862:30 PM · $100.632:35 PM · $100.422:40 PM · $100.332:45 PM · $100.092:50 PM · $100.132:55 PM · $100.283:00 PM · $100.563:05 PM · $100.433:10 PM · $100.283:15 PM · $100.143:20 PM · $99.913:25 PM · $99.833:30 PM · $100.273:35 PM · $100.433:40 PM · $100.453:45 PM · $100.633:50 PM · $100.643:55 PM · $99.944:00 PM · $99.964:05 PM · $99.964:10 PM · $99.964:15 PM · $100.004:20 PM · $100.174:25 PM · $100.054:35 PM · $100.184:40 PM · $100.054:45 PM · $99.964:50 PM · $99.964:55 PM · $100.065:00 PM · $100.115:15 PM · $100.056:00 PM · $100.106:05 PM · $100.066:30 PM · $99.966:45 PM · $100.387:00 PM · $100.44
AI sentiment, last 36h · averaged over 18 stories · 57/100 bullish
AI sentiment 57/100 (bullish)0 · bearish50bullish · 100

The headlines behind the move

Story flow · 8 stories on the wire, last 36h · hover or tap a dot for the headline
36h ago24h ago12h agopublishInvestors.com · sentiment 55 · Charles Schwab Earnings Due As Interactive Brokers AwaitsInvestors.com · 55Charles Schwab Earnings Due As Interactive Brokers AwaitsStockTitan · sentiment 73 · Schwab Reports Record Quarterly Revenue and Earnings | SCHW Stock NewsStockTitan · 73Schwab Reports Record Quarterly Revenue and Earnings | SCHW Stock NewsSeeking Alpha · sentiment 68 · Charles Schwab Non-GAAP EPS of $1.62 beats by $0.07, revenue of $7.07B beats by $170MSeeking Alpha · 68Charles Schwab Non-GAAP EPS of $1.62 beats by $0.07, revenue of $7.07B beats by $170MInvesting.com Markets · sentiment 42 · Why is Charles Schwab stock falling today?Investing.com Markets · 42Why is Charles Schwab stock falling today?Yahoo Finance · sentiment 67 · Charles Schwab profits surge as retail traders bought the dip in a volatile quarterYahoo Finance · 67Charles Schwab profits surge as retail traders bought the dip in a volatile quarterMarketChameleon · sentiment 76 · Schwab Sets New Revenue and Earnings Records as Client Assets Surge to $13 Trillion July 21, 2026MarketChameleon · 76Schwab Sets New Revenue and Earnings Records as Client Assets Surge to $13 Trillion …Seeking Alpha · sentiment 56 · Charles Schwab Q2 earnings beat, but expenses disappointSeeking Alpha · 56Charles Schwab Q2 earnings beat, but expenses disappointReuters · sentiment 73 · Charles Schwab posts record quarterly profit on trading boomReuters · 73Charles Schwab posts record quarterly profit on trading boom
8d agoReutersBULLISH 73Earnings

Charles Schwab posts record quarterly profit on trading boom

8d agoSeeking AlphaBULLISH 56Earnings

Charles Schwab Q2 earnings beat, but expenses disappoint

Charles Schwab (SCHW) Q2 earnings beat estimates, but higher expenses pressured shares.

8d agoMarketChameleonBULLISH 76Earnings

Schwab Sets New Revenue and Earnings Records as Client Assets Surge to $13 Trillion July 21, 2026

Charles Schwab delivered an impressive quarter, breaking records in revenue and earnings, while client assets soared to over $13 trillion. Robust client engagement, managed investing growth, and rising margins highlight a period of exceptional financial and operational strength.

8d agoYahoo FinanceBULLISH 67Earnings

Charles Schwab profits surge as retail traders bought the dip in a volatile quarter

Record client trading activity fueled Charles Schwab

8d agoInvesting.com MarketsBEARISH 42General

Why is Charles Schwab stock falling today?

Why is Charles Schwab stock falling today?

8d agoSeeking AlphaBULLISH 68Earnings

Charles Schwab Non-GAAP EPS of $1.62 beats by $0.07, revenue of $7.07B beats by $170M

Charles Schwab Non-GAAP EPS of $1.62 beats by $0.07, revenue of $7.07B beats by $170M (SCHW:NYSE)

8d agoStockTitanBULLISH 73Earnings

Schwab Reports Record Quarterly Revenue and Earnings | SCHW Stock News

June core net new assets totaled $62.7 billion, up 47% year over year; daily average trades reached 11.9 million. Schwab's Summer Business Update is set for July 21.

8d agoInvestors.comBULLISH 55Earnings

Charles Schwab Earnings Due As Interactive Brokers Awaits

Want the next move before the crowd? The live terminal streams every headline in real time with watchlist alerts, AI sentiment, and the full data stack behind this page.Get Pro Access →

More on SCHW: full news and sentiment history. Sentiment scores are AI-derived research signals, not financial advice.

Earlier SCHW move explainers: 2026-07-21 · 2026-07-20 · 2026-07-16