What Happened

Wednesday’s session broke the Nasdaq’s two-day record streak. Hotter-than-expected manufacturing data pushed Treasury yields to their highest level since 2007, dragging equities lower across the board:

Small caps and rate-sensitive sectors took the brunt of the move — the Russell’s underperformance versus mega-cap Nasdaq names is the clearest tell that this was a rates story, not an AI-trade unwind. Financials, which had been a relative outperformer, also gave back ground (-1.9% on the session per pre-close reads), suggesting the yield spike is being read as a credit/duration risk rather than a “good news, strong economy” signal.

Earnings Recap (BMO Batch)

A quiet day for large-cap surprises, but broad-based beats:

TickerCompanyEPS Est.ReportedSurprise
GISGeneral Mills0.720.75+4.5%
CBRLCracker Barrel0.170.99+470%
CTASCintas1.361.36+0.2% (in-line)
PAYXPaychex1.321.34+1.6%
FULH.B. Fuller1.461.52+3.8%
SFIXStitch Fix-0.06-0.01+84.9%
ESPEspey Mfg.0.961.15+19.8%

Notable: Cracker Barrel’s blowout ($0.99 vs $0.17 est.) is the standout of the batch — a name that’s been a turnaround/value story getting real operational validation. Cintas and Paychex, both bellwethers for labor-market health (payroll processing, uniform/services demand), came in essentially in-line — consistent with a steady-but-not-accelerating labor backdrop, which cuts against the “hot economy pushing yields” narrative and points more toward supply-side/fiscal factors in the bond selloff.

Geopolitical Cross-Check (ThinkCreate Feed)

No LVL 7+ escalations overnight. Threat board remains moderate:

Bottom Line

Today was a rates story, not a geopolitical or earnings one — the 5-year hitting a 19-year high broke the Nasdaq’s momentum and hit small caps hardest. With earnings largely in-line-to-good and no fresh LVL 7+ geopolitical shock, watch tomorrow’s yield action and any Fed commentary for whether this was a one-day repricing or the start of a more sustained rotation out of duration-sensitive risk assets.