John Yarmuth’s disclosed stock trades — and what copying them returned

John Yarmuth (House) has disclosed 135 stock trades under the STOCK Act, from Jun 5, 2013 to Nov 4, 202190 buys and 45 sells, read straight from the official filings. The median gap between a trade and the public finding out was 44 days — which is why every number below starts at the disclosure date, the earliest day anyone could actually have copied a trade.

What copying every disclosed buy would have returned

Our engine bought at the first opening price after each of John Yarmuth’s disclosed purchases became public, held until the matching sale was disclosed, and marked the book against simply holding the S&P 500 over the same window (Mar 2, 2015Aug 11, 2026). Fees on, position sizes equal — a filing never discloses the real amount, only a band.

Copy-return, total+355.7%
S&P 500 over the same window+340.4%
Difference+15.3%
Annualized over 11.4 years+14.2% vs +13.8% +0.3% a year against the index
Deepest fall along the way-33.7%
Positions that closed ahead77%
Disclosed buys / actually copied90 / 83

Read the fill count before the return: a figure built on a handful of copied positions is an anecdote, whatever it says. And a copy-return is not John Yarmuth’s own return — the disclosure lag means a copier never got their entry price.

Most-traded tickers

VZ (5) · TMO (4) · C (4) · CSCO (4) · HON (4) · JPM (4) · DIS (3) · CMCSA (3) · BAC (3) · FB (3)

Recent filings

The latest 50 disclosed trades, newest filing first. Both dates are shown because the gap between them is the whole story.

TickerTypeTradedDisclosedLagAmount band
TMOPartial sellSep 22, 2021Nov 4, 202143d$1,001 - $15,000
BMYBuySep 22, 2021Nov 4, 202143d$1,001 - $15,000
MMMBuySep 23, 2021Nov 4, 202142d$1,001 - $15,000
TMOPartial sellSep 23, 2021Nov 4, 202142d$1,001 - $15,000
SYYBuySep 23, 2021Nov 4, 202142d$15,001 - $50,000
NOCBuySep 23, 2021Nov 4, 202142d$1,001 - $15,000
HDPartial sellSep 22, 2021Nov 4, 202143d$1,001 - $15,000
FDXBuySep 23, 2021Nov 4, 202142d$1,001 - $15,000
BMYBuySep 23, 2021Nov 4, 202142d$1,001 - $15,000
TPartial sellOct 22, 2021Nov 4, 202113d$15,001 - $50,000
DISSellMay 5, 2020Aug 11, 2021463d$1,001 - $15,000
CPartial sellMay 29, 2020Aug 11, 2021439d$1,001 - $15,000
MOBuyMar 24, 2020Aug 11, 2021505d$1,001 - $15,000
CCIBuyMar 23, 2020Aug 11, 2021506d$1,001 - $15,000
CBuyMar 31, 2020Aug 11, 2021498d$1,001 - $15,000
CSCOPartial sellMar 11, 2020Aug 11, 2021518d$1,001 - $15,000
VOXPartial sellMar 5, 2021Apr 21, 202147d$1,001 - $15,000
HONPartial sellMar 5, 2021Apr 21, 202147d$1,001 - $15,000
CMCSAPartial sellMar 5, 2021Apr 21, 202147d$1,001 - $15,000
BACPartial sellMar 5, 2021Apr 21, 202147d$1,001 - $15,000
DISPartial sellMar 5, 2021Apr 21, 202147d$1,001 - $15,000
SHWPartial sellMar 5, 2021Apr 21, 202147d$1,001 - $15,000
NEEBuyMar 5, 2021Apr 21, 202147d$1,001 - $15,000
MSPartial sellMar 5, 2021Apr 21, 202147d$1,001 - $15,000
VZPartial sellMar 5, 2021Apr 21, 202147d$1,001 - $15,000
JPMPartial sellMar 5, 2021Apr 21, 202147d$1,001 - $15,000
FBPartial sellMar 5, 2021Apr 21, 202147d$1,001 - $15,000
CSCOBuyMar 5, 2021Apr 21, 202147d$1,001 - $15,000
BRK.BPartial sellMar 5, 2021Apr 21, 202147d$1,001 - $15,000
AMTBuyMar 5, 2021Apr 21, 202147d$1,001 - $15,000
CRONBuyFeb 12, 2021Feb 19, 20217d$1,001 - $15,000
ACBBuyFeb 12, 2021Feb 19, 20217d$1,001 - $15,000
VPartial sellJan 28, 2021Feb 19, 202122d$1,001 - $15,000
MAPartial sellJan 28, 2021Feb 19, 202122d$1,001 - $15,000
CTASBuyJan 28, 2021Feb 19, 202122d$1,001 - $15,000
AXPBuyJan 13, 2021Feb 19, 202137d$1,001 - $15,000
ICESellJan 11, 2021Feb 19, 202139d$1,001 - $15,000
COSTPartial sellJan 28, 2021Feb 19, 202122d$1,001 - $15,000
ARNABuyFeb 12, 2021Feb 19, 20217d$1,001 - $15,000
CSCOPartial sellAug 27, 2020Nov 15, 202080d$1,001 - $15,000
CMSPartial sellAug 27, 2020Nov 15, 202080d$1,001 - $15,000
ICEBuySep 17, 2020Nov 15, 202059d$1,001 - $15,000
ARNABuyNov 5, 2020Nov 15, 202010d$1,001 - $15,000
APHABuyNov 5, 2020Nov 15, 202010d$1,001 - $15,000
WMTPartial sellSep 8, 2020Nov 15, 202068d$1,001 - $15,000
EBAYPartial sellSep 3, 2020Nov 15, 202073d$1,001 - $15,000
COPPartial sellSep 15, 2020Nov 15, 202061d$1,001 - $15,000
ROSTBuySep 8, 2020Nov 15, 202068d$1,001 - $15,000
MNSTBuyOct 15, 2020Nov 15, 202031d$1,001 - $15,000
FBBuyOct 15, 2020Nov 15, 202031d$1,001 - $15,000

Full history, sorting and the CSV export live in Pulse. Open Congress in Pulse.

Hear about the next filing the day it lands

A filing is only useful in the days after it appears — exactly when nobody is watching the disclosure sites. Follow John Yarmuth in Pulse and you get an email as soon as their next report is parsed: the trades in it, both dates, and how long they sat on it.

See plans All members and how the ranking works

Entries are at the first open AFTER the disclosure date — the earliest any copier could act. The member's own entry was up to 45 days earlier. Disclosed amounts are bands, not sizes; every position is sized at your chosen % of portfolio, which is not how the member sized it. Option purchases are copied as the underlying shares. A filing discloses no strike and no expiry, so an option cannot be mirrored — buying the stock is the closest a reader could get. It is 1.6% of all disclosed buys, but for some members it is a quarter to a half of everything they file, so their figure describes copying the filing rather than what the position itself did. Dividends are treated as reinvested (adjusted closes). Fees and taxes are not modeled. Positions are sized from equity at the time of each entry, so gains compound into later position sizes and most of the account sits in cash between filings. Read the drawdown next to the exposure figures: a portfolio that is mostly cash shows a small whole-portfolio drawdown even when its holdings fell hard. Absolute returns are model outputs, not achievable returns. Past disclosures are no promise of future filings — members stop trading, leave office, or file late in batches.