Schwab's massive rotation out of regional banks and into energy/commodities/staples signals a defensive macro stance. Traders should monitor for follow-through from other mega-passive funds — if replicated, this could pressure financial sector ETFs (XLF, KRE) and support energy (XLE) and consumer staples (XLP). The near-exit of USB, MTB, KEY, HBAN, ZION, SNV suggests Schwab sees further downside in regional banks.
Executive Summary
Schwab's Q1 2025 13F shows a massive rotation out of financials (USB, KEY, HBAN, MTB, ZION, SNV) and into energy (COP, SLB, HAL, OVV, EXE, MUR) and consumer staples (MRK, GIS, ADM, TGT, FLO). The fund doubled or added heavily to energy and staples while trimming or exiting most regional banks and several large-cap financials. This is a clear defensive rotation into value/commodity sectors, likely reflecting a bearish macro view on credit-sensitive financials and a bullish bet on inflation/stagflation beneficiaries.
Key Financial Metrics
Per-Ticker Signals
| Ticker | Signal | Reason |
|---|---|---|
| MRK | ▲ BULLISH | Schwab doubled its stake (+145%) to $4.4B, signaling strong conviction in pharma/defensive |
| COP | ▲ BULLISH | Schwab added 380% to $4.2B, a massive bet on energy/commodities |
| PFE | ▼ BEARISH | Schwab trimmed 69% of its position, reducing exposure by $1.2B |
| BLK | ▼ BEARISH | Schwab cut 70% of its BlackRock stake, removing $1.1B |
| USB | ▼ BEARISH | Schwab near-exited (-80%), leaving only $420M — a strong negative signal for regional banks |
| SLB | ▲ BULLISH | Schwab added 478% to $2.0B, a major energy services bet |
| TGT | ▲ BULLISH | Schwab added 408% to $1.7B, rotating into consumer staples |
| GIS | ▲ BULLISH | Schwab added 435% to $1.1B, another staples/defensive bet |
| HBAN | ▼ BEARISH | Schwab trimmed 57% of Huntington Bancshares, removing $420M |
| MTB | ▼ BEARISH | Schwab near-exited (-81%) M&T Bank, leaving only $184M |
| ADM | ▲ BULLISH | Schwab added 350% to $838M, betting on agricultural commodities |
| HAL | ▲ BULLISH | Schwab added 451% to $760M, another energy services bet |
| ES | ▼ BEARISH | Schwab trimmed 41% of Eversource Energy, removing $366M |
| KEY | ▼ BEARISH | Schwab trimmed 72% of KeyCorp, removing $150M |
| TPR | ▼ BEARISH | Schwab near-exited (-76%) Tapestry, removing $136M |
| DKS | ▼ BEARISH | Schwab near-exited (-79%) Dick's Sporting Goods, removing $79M |
| DASH | ▲ BULLISH | Schwab added 62% to DoorDash, now $419M — a growth tech bet |
| OVV | ▲ BULLISH | Schwab added 384% to $396M, another energy bet |
| AFG | ▲ BULLISH | Schwab added 396% to $331M, a specialty insurance bet |
| MSTR | ▲ BULLISH | Schwab added 33% to MicroStrategy, now $291M — a Bitcoin proxy bet |
| HRB | ▼ BEARISH | Schwab trimmed 68% of H&R Block, removing $93M |
| IP | ▲ BULLISH | Schwab added 40% to International Paper, now $265M |
| ZION | ▼ BEARISH | Schwab near-exited (-77%) Zions Bancorp, removing $55M |
| SNV | ▼ BEARISH | Schwab trimmed 72% of Synovus Financial, removing $66M |
| EXE | ▲ BULLISH | Schwab added 36% to Expand Energy, now $224M |
| ALV | ▲ BULLISH | Schwab added 418% to Autoliv, now $220M — a safety/auto bet |
| BN | ▼ BEARISH | Schwab fully exited Brookfield Corp, removing $0 (was $3.8M shares) |
| FMC | ▲ BULLISH | Schwab added 286% to FMC Corp, now $190M — an agricultural chemicals bet |
| MC | ▲ BULLISH | Schwab added 215% to Moelis & Co, now $172M — an investment banking bet |
| WSM | ▲ BULLISH | Schwab added 31% to Williams-Sonoma, now $170M |
| MUR | ▲ BULLISH | Schwab added 211% to Murphy Oil, now $159M — another energy bet |
| MFC | ▼ BEARISH | Schwab fully exited Manulife Financial, removing $0 (was $5.1M shares) |
| FLO | ▲ BULLISH | Schwab added 270% to Flowers Foods, now $142M — a staples bet |
| SSB | ▲ BULLISH | Schwab added 38% to SouthState Corp, now $133M — a regional bank bet (contrarian) |
| JD | ▲ BULLISH | Schwab added 32% to JD.com, now $132M — a China tech bet |
| FHI | ▲ BULLISH | Schwab added 250% to Federated Hermes, now $130M — an asset manager bet |
| AZN | ▼ BEARISH | Schwab near-exited (-86%) AstraZeneca, removing $18M |
| BOH | ▼ BEARISH | Schwab trimmed 66% of Bank of Hawaii, removing $37M |
| DPZ | ▲ BULLISH | Schwab opened a new $110M position in Domino's Pizza — a consumer staples bet |
| SIG | ▲ BULLISH | Schwab added 175% to Signet Jewelers, now $108M |
| TKO | ▲ BULLISH | Schwab added 38% to TKO Group, now $99M — a sports/entertainment bet |
| HTLF | ▼ BEARISH | Schwab fully exited Heartland Financial, removing $0 (was $1.6M shares) |
Key Facts
- Schwab added $4.2B to COP (+380%), $2.0B to SLB (+478%), $1.7B to TGT (+408%), $1.1B to GIS (+435%), $838M to ADM (+350%), $760M to HAL (+451%)
- Schwab trimmed $1.2B from PFE (-69%), $1.1B from BLK (-70%), $420M from USB (-80%), $420M from HBAN (-57%), $150M from KEY (-72%), $184M from MTB (-81%)
- Full exits: BN (Brookfield), MFC (Manulife), HTLF (Heartland Financial)
- New positions: HEZU (iShares hedged Europe ETF, $283M), SCCR (Schwab Strategic Trust, $144M), DPZ (Domino's Pizza, $110M)
- Net capital flow: heavy buying in energy/commodities/staples vs. heavy selling in financials — directional rotation
Financial Impact
Net capital deployed into energy/staples exceeds $10B; net removed from financials exceeds $2.5B
Risk Factors
- 45-day disclosure lag — positions are as of March 31, 2025, not current
- Schwab is a mega-passive indexer; some changes may reflect index rebalancing rather than active conviction
- Energy and commodity stocks are cyclical and vulnerable to recession if inflation cools
Documents Analyzed
This report is based on 1 institutional 13F filing from SEC EDGAR.
| Document | Accession Number |
|---|---|
| 13F-CHANGES Data (Synthetic) | 13f-changes-0000884546-2025-Q1 |
US Market Status
Subscribe to SecBot
Get Real-Time SEC Filing Intelligence
Comprehensive SEC filing analysis delivered the moment filings hit EDGAR. Sentiment scoring, impact analysis, and actionable insights for every material event.
Create a free account Live analysis, Telegram alerts, watchlists and the MCP server for subscribers