Upstream
TinyFishby TinyFish · Primary-source research
LIVE · Sep 9, 2026, 06:24 ET
Lead-time analysis · MCDMCDONALDS CORP

This cycle, watched live.

Every listed company reports on a cycle. The filings below are its official record; the dots are dated customer evidence collected from primary sources — the signal that precedes the record.
This cycle
17 days since the 2026-08-07 10-Q; next report expected 2026-11-06, 73 days away
◆ Mixed
Expect the next report to look broadly steady rather than materially worse because the only fresh adverse signal is 2 layoffs in Gratz, CA while hiring remains active, and this cycle has not yet shown customer-service complaints spreading.
Early signals  This cycle's freshest signals are the September 1, 2026 layoff entry quoting 2 in Gratz, CA and the August 17, 2026 Careers page listings for Technology Internship and Sr. Software Engineer C# - Azure Specialist.
The reporting cycle · trailing 15 months
■ SEC filing (rust = officer change) · ● customer evidence at its own date (rust = this cycle, gray = before the last report) · □ expected next report
SEPOCTDECJANJUNJULSEPOCT10-Q · Nov 5Officer change (8-K) · Feb 1010-K · Feb 24Officer change (8-K) · Apr 210-Q · May 7Officer change (8-K) · Aug 410-Q · Aug 7next report · expected ~Nov 6 · in 58 daysTHIS CYCLE · 18 SIGNALS · 33 DAYS → TODAY
Squares: SEC filings (rust = officer change, 8-K Item 5.02). Dots: customer evidence at its published date — rust dots landed after the latest periodic report, i.e. this cycle. The hollow square is the next report, estimated at 91 days, labeled expected. Evidence accumulates with every scan.
Measure the last cycle
Reconstructs review velocity from Internet Archive snapshots of the company's Trustpilot page (~1–2 minutes), detects a sustained turn, and pairs it with a real officer-change filing from EDGAR. If the history is flat or the filing doesn't exist, it says so — measured, not modeled.