The Market Wrap.

At a glance: 5 S&P 500 names report today — Bank of America, Morgan Stanley and BlackRock headline a second wave of pre-open financials, alongside State Street and Fastenal.

The tape ahead

Five more names extend the banking cluster that opened the week, with Bank of America and Morgan Stanley joining BlackRock, State Street and Fastenal, all before the open. Yesterday’s four majors, J&J, UnitedHealth and Domino’s all cleared consensus on EPS or came in line, and the tape sold off anyway — see the scorecard below.

Bank of America is less a question about the print than about whether it lands inside management’s own guardrails. The bank told investors in mid-September to expect investment-banking fees of roughly $1.6–1.8B, down from $2B a year ago and a steeper drop than the market-wide pullback, while sales-and-trading revenue was guided roughly flat year over year — guidance that knocked the stock sharply lower the day it came out. Consensus EPS of $1.10 (up 3.8% YoY) on revenue of $30.54B (up 8.7% YoY) leans on net-interest income carrying the growth while fee income goes the other way. The bank has beaten every quarter across its last eight prints, most recently by 7.7%, and the 3.4% implied move sits well above the stock’s own 2.2% average swing — priced for more reaction than history suggests, consistent with a name now trading on guidance credibility rather than the headline number. Net margin ran 28.4% last quarter, up 4.2 points.

Morgan Stanley enters off a record first half, and the debate is whether that pace holds rather than whether the franchise is working. Wealth management produced a record pace of net new assets last quarter on IPO-linked flows that may not repeat, and the firm has kept a long-standing 30% wealth-management margin target it may yet revisit if the outperformance persists; on the institutional side, equities, prime brokerage and derivatives have stayed strong with investment-banking pipelines broadening globally. Consensus EPS of $2.92 (up 4.3% YoY) sits well behind revenue consensus of $20.11B (up 10.3% YoY) — a gap that points to expense growth eating most of the incremental top line, or simply conservative estimation after a blockbuster prior quarter in which the firm beat by nearly 18%. The 3.9% implied move is close to the stock’s own 3.6% average, about as fairly priced as this slate gets, against a perfect eight-for-eight beat record. Net margin slipped slightly last quarter, down 0.7 points to 28.1% — the one soft spot in an otherwise strong run that has produced 27.4% annualized EPS growth over the past year.

BlackRock’s headline growth number flatters a base that was itself depressed: consensus EPS of $14.30 is up 23.8% YoY, but trailing EPS growth over the last year actually runs negative (-17.9%) because last year’s GAAP prints absorbed heavy acquisition-related charges — restructuring, contingent-consideration fair-value adjustments and a charitable contribution tied to the GIP, HPS and Preqin deals — that have since rolled out of the comparison rather than reflecting a sudden acceleration in the underlying business. The real question is whether base fees and assets under management keep compounding now that integration costs are fading: AUM has continued climbing to a fresh high and base fees are tracking near a record, though quarterly equity inflows have cooled modestly from the prior quarter’s pace. Consensus revenue of $7.43B implies growth of 14.1% YoY. The firm has an unblemished eight-for-eight beat record, most recently by 9.6%, and the 4.8% implied move sits close to its own 4.6% average swing. Margins hint at where the acquisition drag still shows up: gross margin held steady last quarter at 49.0% (up 0.95 point), but net margin fell 6.0 points to 27.0%.

Fastenal carries the slate’s weakest reliability — a 75% beat rate and a thin 1.3% surprise last quarter, the smallest cushion of the five — into consensus for EPS of $0.34 (up 17.2% YoY) and revenue of $2.44B (up 14.4% YoY), continuing two quarters of mid-teens daily sales growth in heavy manufacturing and non-residential construction. Management has been explicit that the acceleration is mostly share gains against large customers and pricing, not a broader market rebound, and the margin line backs that framing: gross margin was essentially flat last quarter at 44.6% (down 0.1 point) even as growth ran in the mid-teens, meaning the gains have not yet translated into mix improvement. That makes the 5.8% implied move — the richest premium to history in the group, nearly 26% above the stock’s own 4.6% average swing — a bet that this is the quarter the growth or the margin finally cracks. Today’s 17.2% consensus would mark a clear step up from trailing annualized growth of 9.2% over one year and 5.0% over three.

State Street carries the slate’s largest headline jump — consensus EPS of $3.68, up 32.4% YoY on revenue up 14.0% YoY — continuing a run of double-digit custody and servicing-fee growth that has now held for several quarters on record assets under custody and administration. The swing factor sits below the revenue line: investors have been flagged ahead of the print to watch technology and expansion spending, which has been rising alongside the fee growth and will decide whether the quarter reads as operating leverage or just top-line momentum. Net margin already improved sharply last quarter, up 6.65 points to 26.8%, the largest margin gain anywhere in today’s slate. The bank has an eight-for-eight beat record, most recently by 9.2%, and the 4.4% implied move sits well above its own 3.0% average — priced about as rich as anything on the slate apart from Fastenal.

EPS YoY and Rev. YoY = consensus against the same quarter a year earlier, as a percentage difference (positive = growth expected); “—” where that quarter was a loss or has no figure. A note under a figure flags an unusual comparison base — the percentage is correct but should not be read as a clean growth rate. GM / NM prev.Q = gross and net margin in the last reported quarter, from that quarter's own income statement, with the move against the quarter before it underneath in percentage points (pp); gross margin is “—” for banks and insurers, which do not report a gross profit. Implied move = ATM straddle at the first expiry on or after the report; where that expiry is more than a week out — a name with no weekly options, most often the monthly — a note under the figure says so, because the straddle then prices those extra weeks and not just the print. Hist. avg = mean absolute 1-day move over the last up-to-8 prints (red implied move = priced above history/rich, green = below/cheap; left uncoloured where the expiry is too far out for that comparison to mean anything). EPS 1Y/3Y/5Y/10Y = annualized EPS growth (CAGR) over the trailing fiscal years; “—” where annual history is too short or crosses a loss.
CompanyTimeCons. EPSEPS rangeEPS YoYRev. cons.Rev. YoYGM / NM prev.QImplied moveHist. avgBeat rateEPS 1YEPS 3YEPS 5YEPS 10Y
Bank of America BAC
Financials · $377.33B
Pre-open$1.10$1.01 – $1.25 · 18 est+3.8%$30.54B+8.7%— / 28.4%
— / +4.2 pp
3.4%2.1%100%+18.7%+6.1%——
Morgan Stanley MS
Financials · $293.13B
Pre-open$2.92$2.60 – $3.19 · 16 est+4.3%$20.11B+10.3%— / 28.1%
— / -0.7 pp
3.9%3.6%100%+27.4%+18.0%+9.4%+12.9%
BlackRock BLK
Financials · $165.11B
Pre-open$14.30$13.66 – $16.78 · 15 est+23.8%$7.43B+14.1%49.0% / 27.0%
+0.9 / -6.0 pp
4.8%4.6%100%-17.9%+0.5%+1.6%+5.7%
Fastenal FAST
Industrials · $59.02B
Pre-open$0.34$0.32 – $0.35 · 11 est+17.2%$2.44B+14.4%44.6% / 16.0%
-0.1 / +0.6 pp
5.8%4.6%75%+9.2%+5.0%+8.0%+9.5%
State Street Corporation STT
Financials · $47.83B
Pre-open$3.68$3.59 – $3.89 · 13 est+32.4%$4.04B+14.0%— / 26.8%
— / +6.7 pp
4.4%3.0%100%+14.5%+9.3%——

Scorecard — reported since we last wrote

Four of the week’s biggest bank reports plus two health-care majors and Domino’s all cleared or matched consensus on EPS, and the market sold off almost every one of them anyway.

JPMorgan missed on both EPS (-3.2%) and revenue (-2.0%) even with EPS still up 13.4% YoY, and drew the mildest reaction of the day at -0.86%. Johnson & Johnson beat on EPS (+2.4%) with revenue in line, yet EPS still fell 7.5% YoY, and the stock took the day’s worst hit at -5.73% — a beat the tape plainly did not believe. UnitedHealth beat big on both lines (EPS +13.3%, revenue +1.1%, EPS up 60.6% YoY) and barely moved, down 0.2%. Goldman Sachs beat even bigger (EPS +29.9%, revenue +10.6%, EPS up 38.9% YoY) and also barely moved, down 0.23% — two of the largest beats on the slate, two of the flattest reactions. Wells Fargo came in line on EPS (+0.5%) but missed on revenue (-2.0%), and fell 3.1%. Citigroup beat on EPS (+8.0%) with revenue in line, and took the day’s second-worst hit at -5.6%. Domino’s beat on both lines (EPS +4.8%, revenue +1.1%) and still fell 4.8%. Six of seven names beat or matched consensus on EPS, none missed by more than low single digits, and every single one closed lower — a tape trading on something other than the printed numbers.

EPS surprise and Rev. surprise = reported figure against the consensus we flagged in that edition; shown in grey, and read as in line rather than as a beat or a miss, inside ±2% on EPS and ±0.75% on revenue. EPS YoY = reported EPS against the same quarter a year earlier, as a percentage difference; “—” where that quarter was a loss or has no comparable figure. GM / NM = gross and net margin in the quarter just reported, computed from its income statement, with the move against the previous quarter underneath in percentage points (pp); “—” where the quarter's statement is not out yet, and gross margin is “—” for banks and insurers, which report no gross profit. Reaction = the report-day session move; for after-close reporters whose next regular session has not traded yet, the post-market move on the report date, marked “AH”.
CompanyTimeEPS actualEPS surpriseEPS YoYRev. actualRev. surpriseGM / NMReaction
JPMorgan Chase JPM
Pre-open$5.75-3.2%+13.4%$50.17B-2.0%—-0.9%
Johnson & Johnson JNJ
Pre-open$2.59+2.4%-7.5%$25.40B+0.1%—-5.7%
UnitedHealth Group UNH
Pre-open$4.69+13.3%+60.6%$112.69B+1.1%—-0.2%
Goldman Sachs GS
Pre-open$17.01+29.9%+38.9%$18.68B+10.6%—-0.2%
Wells Fargo WFC
Pre-open$1.87+0.5%+12.7%$21.87B-2.0%—-3.1%
Citigroup C
Pre-open$2.83+8.0%+25.2%$23.84B+0.5%—-5.6%
Domino's DPZ
Pre-open$4.60+4.8%+12.7%$1.19B+1.1%—-4.8%

Rest of the week

Thursday brings a second regional and trust-bank wave — Schwab (consensus $1.66, up 26.7% YoY, implied move 4.1%), BNY Mellon, U.S. Bancorp, PNC and Marsh McLennan before the open, plus Prologis (consensus implies a slight 1.3% YoY decline, implied move 3.7%), Interactive Brokers and J.B. Hunt after the close. Friday closes the week with Travelers (consensus implies a 9.1% YoY decline, implied move 3.4%), Truist (up 16.3% YoY, implied move 4.1%), M&T, Citizens Financial and Regions.

Yr-ago EPS = EPS in the same quarter a year earlier, for reading consensus against a like-for-like base. Implied move = the move the options market is pricing for the print, from the at-the-money straddle at the first expiry on or after the report date; quoted for the largest names each day, “—” elsewhere. Where that expiry is more than a week out, a note says so — the figure then spans those extra weeks rather than the print alone.
DayCompanyTimeCons. EPSYr-ago EPSImplied move
Thursday Oct 15
Charles Schwab Corporation SCHW
Pre-open$1.66$1.314.1%
Prologis PLD
Pre-open$0.79$0.803.7%
BNY Mellon BNY
Pre-open$2.26$1.91—
U.S. Bancorp USB
Pre-open$1.32$1.22—
PNC Financial Services PNC
Pre-open$4.89$4.35—
Marsh McLennan MRSH
Pre-open$1.97$1.85—
Interactive Brokers IBKR
After-close$0.67$0.57—
J.B. Hunt JBHT
After-close$1.81$1.76—
Friday Oct 16
Travelers Companies (The) TRV
Pre-open$7.40$8.143.4%
Truist Financial TFC
Pre-open$1.21$1.044.1%
M&T Bank MTB
Pre-open$4.92$4.82—
Citizens Financial Group CFG
Pre-open$1.39$1.05—
Regions Financial Corporation RF
Pre-open$0.66$0.63—

Informational only — not investment advice. Figures are consensus/estimates and option-implied values from public sources and may be revised.

← Tue, Oct 13