The Receipts

Individual trades that beat the S&P 500 by 15+ points and come with context: the member sat on a committee overseeing that industry, the trade landed days before market-moving news, the company receives federal program money, or the disclosure was filed late. Every line is a public fact. None of it is proof of wrongdoing — it's the paper trail.

28 receipts from 2026, strongest first. Repeat trades of the same stock by the same member are grouped.

Alan Armstrong R-OK
Bought $MU · Mar 27, 2026 · $15,001 - $50,000
+223.8pts vs S&P
90 days
  • $MU is a named recipient of CHIPS Act ($6.2B)
  • Disclosed 116 days after the buy — 71 days past the 45-day STOCK Act deadline
Alan Armstrong R-OK
Bought $AMD · Mar 27, 2026 · $15,001 - $50,000
+147.6pts vs S&P
90 days
  • Disclosed 116 days after the buy — 71 days past the 45-day STOCK Act deadline
Alan Armstrong R-OK
Bought $AMAT · Mar 27, 2026 · $15,001 - $50,000
+82.3pts vs S&P
90 days
  • 6 days before: MATCH Act bill targets ASML chip-tool exports to China
  • $AMAT is a named recipient of CHIPS Act ($4.0B)
  • Disclosed 116 days after the buy — 71 days past the 45-day STOCK Act deadline
Alan Armstrong R-OK
Bought $UNH · Mar 27, 2026 · $15,001 - $50,000
+45.2pts vs S&P
90 days
  • Sits on the Senate Committee on Health, Education, Labor, and Pensions committee, which oversees the health care sector
  • Disclosed 116 days after the buy — 71 days past the 45-day STOCK Act deadline
Alan Armstrong R-OK
Bought $ASML · Mar 30, 2026 · $50,001 - $100,000
+33.0pts vs S&P
90 days
  • 3 days before: MATCH Act bill targets ASML chip-tool exports to China
  • $ASML is a named recipient of CHIPS Act
  • Disclosed 113 days after the buy — 68 days past the 45-day STOCK Act deadline
Alan Armstrong R-OK
Sold $LDOS · Mar 27, 2026 · $15,001 - $50,000
+51.6pts vs S&P
90 days
  • Disclosed 116 days after the sale — 71 days past the 45-day STOCK Act deadline
Alan Armstrong R-OK
Sold $ABT · Mar 27, 2026 · $15,001 - $50,000
+25.9pts vs S&P
90 days
  • Sits on the Senate Committee on Health, Education, Labor, and Pensions committee, which oversees the health care sector
  • Disclosed 116 days after the sale — 71 days past the 45-day STOCK Act deadline
Alan Armstrong R-OK
Bought $ATEYY · Mar 30, 2026 · $15,001 - $50,000
+45.4pts vs S&P
90 days
  • Disclosed 113 days after the buy — 68 days past the 45-day STOCK Act deadline
Alan Armstrong R-OK
Sold $PFE · Mar 24, 2026 · $50,001 - $100,000
+19.7pts vs S&P
90 days
  • Sits on the Senate Committee on Health, Education, Labor, and Pensions committee, which oversees the health care sector
  • Disclosed 119 days after the sale — 74 days past the 45-day STOCK Act deadline
Alan Armstrong R-OK
Bought $NVO · Mar 30, 2026 · $15,001 - $50,000
+19.4pts vs S&P
90 days
  • Sits on the Senate Committee on Health, Education, Labor, and Pensions committee, which oversees the health care sector
  • Disclosed 113 days after the buy — 68 days past the 45-day STOCK Act deadline
Alan Armstrong R-OK
Sold $SYK · Mar 27, 2026 · $15,001 - $50,000
+19.3pts vs S&P
90 days
  • Sits on the Senate Committee on Health, Education, Labor, and Pensions committee, which oversees the health care sector
  • Disclosed 116 days after the sale — 71 days past the 45-day STOCK Act deadline
Laurel Lee R-FL
Sold $NOK · May 11, 2026 · $15,001 - $50,000
+39.2pts vs S&P
90 days
  • Disclosed 69 days after the sale — 24 days past the 45-day STOCK Act deadline
  • Filed as a spouse's trade
Rick Allen R-GA
Sold $INTU · Apr 16, 2026 · $15,001 - $50,000
+35.3pts vs S&P
90 days
  • Disclosed 50 days after the sale — 5 days past the 45-day STOCK Act deadline
  • Filed as a spouse's trade
Alan Armstrong R-OK
Sold $ACM · Mar 27, 2026 · $15,001 - $50,000
+33.7pts vs S&P
90 days
  • Disclosed 116 days after the sale — 71 days past the 45-day STOCK Act deadline
Alan Armstrong R-OK
Bought $CSCO · Mar 27, 2026 · $15,001 - $50,000
+33.6pts vs S&P
90 days
  • Disclosed 116 days after the buy — 71 days past the 45-day STOCK Act deadline
Alan Armstrong R-OK
Sold $TMUS · Mar 27, 2026 · $15,001 - $50,000
+29.5pts vs S&P
90 days
  • Disclosed 116 days after the sale — 71 days past the 45-day STOCK Act deadline
Alan Armstrong R-OK
Sold $DVN · Mar 24, 2026 · $50,001 - $100,000
+28.0pts vs S&P
90 days
  • Disclosed 119 days after the sale — 74 days past the 45-day STOCK Act deadline
Alan Armstrong R-OK
Sold $NOW · Mar 27, 2026 · $15,001 - $50,000
+26.1pts vs S&P
90 days
  • Disclosed 116 days after the sale — 71 days past the 45-day STOCK Act deadline
Alan Armstrong R-OK
Sold $PSX · Mar 27, 2026 · $50,001 - $100,000
+24.2pts vs S&P
90 days
  • Disclosed 116 days after the sale — 71 days past the 45-day STOCK Act deadline
Alan Armstrong R-OK
Sold $WMT · Mar 27, 2026 · $15,001 - $50,000
+21.7pts vs S&P
90 days
  • Disclosed 116 days after the sale — 71 days past the 45-day STOCK Act deadline
Alan Armstrong R-OK
Bought $UBS · Mar 30, 2026 · $15,001 - $50,000
+20.9pts vs S&P
90 days
  • Disclosed 113 days after the buy — 68 days past the 45-day STOCK Act deadline
Alan Armstrong R-OK
Sold $NDAQ · Mar 27, 2026 · $50,001 - $100,000
+20.5pts vs S&P
90 days
  • Disclosed 116 days after the sale — 71 days past the 45-day STOCK Act deadline
Alan Armstrong R-OK
Sold $NEE · Mar 27, 2026 · $50,001 - $100,000
+19.5pts vs S&P
90 days
  • Disclosed 116 days after the sale — 71 days past the 45-day STOCK Act deadline
Alan Armstrong R-OK
Bought $C · Mar 27, 2026 · $15,001 - $50,000
+19.6pts vs S&P
90 days
  • Disclosed 116 days after the buy — 71 days past the 45-day STOCK Act deadline
Gil Cisneros D-CA
Bought $MSFT · Jul 17, 2026 · $15,001 - $50,000
+18.0pts vs S&P
30 days
  • Disclosed 49 days after the buy — 4 days past the 45-day STOCK Act deadline
Alan Armstrong R-OK
Bought $GS · Mar 27, 2026 · $15,001 - $50,000
+17.1pts vs S&P
90 days
  • Disclosed 116 days after the buy — 71 days past the 45-day STOCK Act deadline
Alan Armstrong R-OK
Bought $UNCRY · Mar 30, 2026 · $15,001 - $50,000
+15.3pts vs S&P
90 days
  • Disclosed 113 days after the buy — 68 days past the 45-day STOCK Act deadline
Alan Armstrong R-OK
Bought $GE · Mar 27, 2026 · $15,001 - $50,000
+15.2pts vs S&P
90 days
  • Disclosed 116 days after the buy — 71 days past the 45-day STOCK Act deadline

How a Trade Becomes a Receipt

We score every disclosed trade against the S&P 500 over the same days (see methodology). A trade lands here when it's worth $15,000+ (range midpoint), beat the market by at least 15 points — a buy that outran SPY, or a sale followed by the stock lagging — and at least one of these is true: