Dealmakers
DIGEST
The Ledger

Every deal, scored in public.

Two tables below. The first holds the rows scored live... deals logged within days of being announced, before anyone could know how they turn out. The second is the calibration set: the deals the scoring system was built and checked against, scored after the fact and labelled that way. This is the receipt.

Subscribe on Substack
22Scored live
6Calibration
28Tracked total
What the scores mean

Posture is the company's role in the deal: Empire-building (buying something), Focus (selling off a piece of itself), or Partnership (a joint venture, alliance or strategic partnership... working together, nobody buys anybody). Structure is what kind of deal it is: Scale (more of the same), Complementary (buying a capability they lack), or Convergence (combining two worlds to make something new). Cross-industry in front means the two sides come from clearly different industries.

What the numbers mean

Since announced is the live one: the price the stock closed at on the day of the deal, and how far it has moved against the overall market since. It updates every night, so it changes between visits.

The 30d, 90d and 1yr columns are a different thing, and sit behind a dividing line for that reason. They are fixed research horizons measured 30, 90 and 252 trading days after the deal (roughly six weeks, four months and a year), calculated on the frozen method and then left alone. A dot means not enough time has passed yet... that is the point of scoring in public, the number arrives when it arrives. Status shows how much of the outcome is in so far.

Both are measured against the market, not raw price, so a stock that rose less than the index still reads as negative.

On the timestamps

Scored is the date this row was committed and pushed to a public repo. GitHub records the push time on its own servers, independent of anything set locally in the commit, and the full history has been public since this page went live. Anyone can audit it.

Read this honestly

These are research observations about how the market has reacted historically, not investment advice and not predictions about any single stock. The patterns are exploratory and small-sample. Every quarter I report back, including the misses.

The live table

Scored before the outcome was known

Every row here was scored within 14 days of the deal being announced, before any of the outcome numbers existed.

Latest results

Swipe sideways for the outcome columns →

CompanyDeal dateScoredPostureStructureSince announced30d90d1yrStatusFiling
Nvidia
NVDA
2026-08-172026-08-18PartnershipComplementary+0.7%from $225.01+1.2%··30d inSEC
WEC Energy Group
WEC
2026-08-142026-08-20Empire-buildingScale-5.6%from $110.52-8.6%··30d inSEC
Newmont
NEM
2026-08-102026-08-16PartnershipScale+1.0%from $117.26+9.0%··30d inSEC
Prologis
PLD
2026-08-042026-08-05†Empire-buildingScale-3.7%from $139.05-2.6%··30d inSEC
Intercontinental Exchange
ICE
2026-07-292026-08-02Empire-buildingComplementary-6.1%from $154.28+0.4%··30d inSEC

† 1 row scored before this ledger fetched the underlying 8-K, so the rubric was applied to a filing index rather than to the document. Re-judged against the real filing. It was unchanged: the original score held. The original date stands, because the original score stands.

The live Since announced figure and the 30d/90d/1yr columns measure differently, and can legitimately disagree. Since announced is the plain gap to the market, regrown nightly. The outcome columns freeze at fixed horizons and judge each stock against what its own market sensitivity implied, giving no credit for the trend it was already on... a stock that was falling into its announcement does not score points for levelling off. When the two tell different stories, the outcome column is the stricter measure.

The full board

Swipe sideways for the outcome columns →

CompanyDeal dateScoredPostureStructureSince announced30d90d1yrStatusFiling
Cboe Global Markets
CBOE
2026-09-282026-09-30PartnershipComplementary+3.5%from $253.26···pendingSEC
Vertiv
VRT
2026-09-242026-09-25Empire-buildingScale+1.6%from $245.30···pendingSEC
Akamai Technologies
AKAM
2026-09-182026-09-25PartnershipScale+3.4%from $104.52···pendingSEC
Royal Caribbean Group
RCL
2026-09-232026-09-24PartnershipComplementary+13.7%from $230.30···pendingSEC
TransDigm Group
TDG
2026-09-212026-09-22Empire-buildingComplementary+0.3%from $1,109.65···pendingSEC
Generac
GNRC
2026-09-162026-09-17PartnershipScale+19.8%from $175.11···pendingSEC
Copart
CPRT
2026-09-102026-09-11Empire-buildingComplementary-12.6%from $30.75···pendingSEC
Analog Devices
ADI
2026-09-092026-09-10Empire-buildingComplementary+8.8%from $365.07···pendingSEC
GE Aerospace
GE
2026-09-082026-09-09Empire-buildingComplementary-5.4%from $334.91···pendingSEC
Stanley Black & Decker
SWK
2026-09-012026-09-05FocusScale-6.4%from $94.51···pendingSEC
Nvidia
NVDA
2026-09-022026-09-04Empire-buildingComplementary+0.8%from $224.41···pendingSEC
Vertiv
VRT
2026-09-012026-09-03Empire-buildingComplementary-3.3%from $255.97···pendingSEC
Keurig Dr Pepper
KDP
2026-08-282026-09-02FocusScale-2.9%from $32.18···pendingSEC
Schlumberger
SLB
2026-08-312026-09-01Empire-buildingComplementary-16.7%from $60.10···pendingSEC
Aon plc
AON
2026-08-302026-09-01Empire-buildingScale-13.8%from $321.52···pendingSEC
Oneok
OKE
2026-08-282026-09-01Empire-buildingScale-7.7%from $94.76···pendingSEC
WEC Energy Group
WEC
2026-08-142026-08-20Empire-buildingScale-5.6%from $110.52-8.6%··30d inSEC
Nvidia
NVDA
2026-08-172026-08-18PartnershipComplementary+0.7%from $225.01+1.2%··30d inSEC
Newmont
NEM
2026-08-102026-08-16PartnershipScale+1.0%from $117.26+9.0%··30d inSEC
Teledyne Technologies
TDY
2026-08-102026-08-11†Empire-buildingComplementary-11.1%from $690.25···pendingSEC
Prologis
PLD
2026-08-042026-08-05†Empire-buildingScale-3.7%from $139.05-2.6%··30d inSEC
Intercontinental Exchange
ICE
2026-07-292026-08-02Empire-buildingComplementary-6.1%from $154.28+0.4%··30d inSEC

† 2 rows scored before this ledger fetched the underlying 8-K, so the rubric was applied to a filing index rather than to the document. Re-judged against the real filing. All were unchanged: the original score held. The original date stands, because the original score stands.

The live Since announced figure and the 30d/90d/1yr columns measure differently, and can legitimately disagree. Since announced is the plain gap to the market, regrown nightly. The outcome columns freeze at fixed horizons and judge each stock against what its own market sensitivity implied, giving no credit for the trend it was already on... a stock that was falling into its announcement does not score points for levelling off. When the two tell different stories, the outcome column is the stricter measure.

The calibration table

Scored after the fact

These 6 rows were scored well after their event, with a scoring lag from 48 to 101 days (median 62). This is the set the scoring system was built and checked against, not a record of live scoring. The lag is stated on every row so nobody has to take that on faith.

Swipe sideways for the outcome columns →

CompanyDeal dateScoredLagPostureStructureSince announced30d90d1yrStatusFiling
Eaton
ETN
2026-06-102026-07-2848Empire-buildingScale+10.1%from $375.46+5.8%··30d inSEC
CoStar Group
CSGP
2026-05-282026-07-2457Empire-buildingComplementary-17.8%from $32.30-10.0%··30d inSEC
Tractor Supply
TSCO
2026-05-282026-07-2457Empire-buildingConvergence-0.8%from $31.37-2.7%··30d inSEC
Boston Scientific
BSX
2026-05-182026-07-2467Empire-buildingComplementary-25.0%from $55.92-25.3%-22.9%·90d inSEC
American Express
AXP
2026-05-042026-07-24†81FocusScale-11.8%from $319.21+3.2%··30d inSEC
Leidos
LDOS
2026-04-142026-07-24101PartnershipCross-industry Complementary-31.2%from $156.17-21.1%-12.3%·90d inSEC

† 1 row scored before this ledger fetched the underlying 8-K, so the rubric was applied to a filing index rather than to the document. Re-judged against the real filing. It was unchanged: the original score held. The original date stands, because the original score stands.

The live Since announced figure and the 30d/90d/1yr columns measure differently, and can legitimately disagree. Since announced is the plain gap to the market, regrown nightly. The outcome columns freeze at fixed horizons and judge each stock against what its own market sensitivity implied, giving no credit for the trend it was already on... a stock that was falling into its announcement does not score points for levelling off. When the two tell different stories, the outcome column is the stricter measure.

The scoreboard is free.

This page shows what got scored and how it moved. It does not tell you why: who the players were, what actually changed hands, or the principle underneath it. That goes out on Dealmakers Digest.

The first 90-day results land in September. Subscribe and you will hear when they do.

or subscribe on Substack