Pre-Earnings Read Β· both report today Β· Aug 4 2026
Mosaic & Toast, before the print
Not a fundamentals recap β the setup: what a company's own earnings history, its
post-report drift pattern, and its insiders were signaling before today's calls. Assembled from the
entity graph + filings, point-in-time.
π
The naΓ―ve glance gets both backwards. MOS looks ugly (a loss, collapsing margins);
TOST looks beautiful (83% beat rate, expanding margins). But the setups flip the nuance β MOS is a cyclical-bounce
wildcard, and TOST is a textbook
beat-and-fade.
MOS
Mosaic Β· fertilizer / ag (cyclical)
Beats own trend33%
Last 2 quartersboth missed
Latest op marginβ12.4%
Drift after a missβ120 bps
Drift after a beat+171 bps
Insider signalnone
- Deep in the cyclical trough β gross margin 7.9%, an EPS loss
- Its own drift base-rate punishes misses; the last one drifted β9 to β12%
- The offset: cyclical names bounce off a low base β that's the wildcard
The call
Cautious β fade lean
confidence low 0.50 Β· cyclical wildcard
TOST
Toast Β· restaurant POS / fintech (growth)
Beats own trend83%
Revenue growth+22% YoY
Op margin trendexpanding 3β7%
Drift after a beatβ133 bps
Surprise trenddecelerating
Insider signal5/5 C-suite selling
- Genuinely excellent business β consistent beats, margins inflecting up
- But priced for perfection: the stock drifts down even after beats
- Every C-suite officer sold into the print (CEO, CFO, President, +2) β zero buyers
The call
Beat & fade
confidence moderate 0.62 Β· 3 tells align
Why these reads have teeth (and why we're logging them)
The load-bearing signal β post-earnings drift conditioned on the surprise β isn't a hunch;
it's a PIT-validated market anomaly (+106 bps, t-stat 5.9). Layer on insider breadth (all five Toast
officers selling is a stronger tell than the dollar amount), and you have a real feature set. Both calls above
are falsifiable and logged β direction + confidence, stamped as-of today β so when the prints
land tonight we score them against the actual reaction. Do that for every name before every event and the log
becomes the training corpus for the prediction model. This is entry #1 and #2.