“...pleasure and pain, they come and go and don't last... bear them patiently”
—Gita
Pathos InvestmentsEquity Research

Rep. Jonathan L. Jackson D-IL01

159 disclosed trades (stocks, ETFs and options) since 2024 filings (House). Latest: Sep 28, 2026. AgricultureForeign Affairs
25%hit rate
-6.5%avg excess vs SPY
-9.4%annualized excess
295 davg holding period
51 / 34 / 20closed / open / unmatched sells

Rep. Jonathan L. Jackson has reported 159 trades since 2024 (87 buys, 72 sells). 25% of 105 scored trades beat the S&P 500 over the time they were held. The most recent was a buy of DDOG on Sep 28, 2026, disclosed Oct 19, 2026. These are public disclosures, not recommendations.

Round trips and scored positions

TickerKindBoughtSoldDays heldReported amountExcess vs SPY
VSAT JTSell (no earlier buy)—Sep 28, 202690 (rule)$50K–$100Knot yet scorable
DDOG JTStill heldSep 28, 2026held36$50K–$100Knot yet scorable
EL JTStill heldSep 28, 2026held36$50K–$100Knot yet scorable
GH JTStill heldSep 28, 2026held36$15K–$50Knot yet scorable
TYG SPSell (no earlier buy)—Sep 4, 202690 (rule)$1K–$15Knot yet scorable
HLT SPStill heldJun 15, 2026held141$1K–$15K+5.4%
SPHR SPStill heldJun 15, 2026held141$1K–$15K-31.6%
MSFT JTSell (no earlier buy)—May 12, 202690 (rule)$15K–$50K-19.4%
ORLY Sell (no earlier buy)—Apr 24, 202690 (rule)$1K–$15K+10.9%
V JTSell (no earlier buy)—Apr 24, 202690 (rule)$50K–$100K-10.2%
SPG JTStill heldApr 20, 2026held197$15K–$50K+0.7%
THC SPSell (no earlier buy)—Apr 15, 202690 (rule)$1K–$15K+12.5%
BP Still heldMar 20, 2026held228$1K–$15K-9.0%
BP JTStill heldMar 19, 2026held229$15K–$50K-9.6%
IBM Sell (no earlier buy)—Feb 17, 202690 (rule)$1K–$15K+21.9%
BK Still heldFeb 17, 2026held259$1K–$15Knot yet scorable
BK JTStill heldFeb 17, 2026held259$50K–$100Knot yet scorable
C SPStill heldFeb 11, 2026held265$1K–$15K-3.8%
WELL SPStill heldFeb 11, 2026held265$1K–$15K+6.3%
C JTStill heldFeb 5, 2026held271$50K–$100K-4.6%
AMZN Round tripFeb 5, 2026Mar 9, 202632$1K–$15K-4.2%
BRCM Sell (no earlier buy)—Feb 4, 202690 (rule)$1K–$15Knot yet scorable
C Still heldFeb 4, 2026held272$1K–$15K-4.8%
C JTStill heldJan 30, 2026held277$15K–$50K-2.3%
GEV JTStill heldJan 30, 2026held277$15K–$50K+10.0%
VSAT JTRound tripJan 22, 2026Aug 28, 2026218buy $50K–$100K / sell $1K–$15K+40.7%
VSAT JTRound tripJan 22, 2026Sep 28, 2026249$50K–$100K+50.9%
JPM SPStill heldJan 20, 2026held287$1K–$15K+1.5%
TMUS JTSell (no earlier buy)—Jan 13, 202690 (rule)$50K–$100K-2.6%
WMT JTRound tripJan 13, 2026Sep 28, 2026258$50K–$100K-20.0%
PLTR JTRound tripDec 22, 2025Jan 16, 202625$15K–$50K-12.9%
MELI JTSell (no earlier buy)—Dec 10, 202590 (rule)$15K–$50K+10.1%
THC JTRound tripDec 10, 2025Apr 20, 2026131$15K–$50K-6.2%
SHOP JTRound tripDec 8, 2025Jan 30, 202653$50K–$100K-18.4%
SHOP JTStill heldDec 8, 2025held330$50K–$100K-11.4%
STT SPStill heldNov 11, 2025held357$1K–$15K+31.6%
HOOD JTStill heldNov 6, 2025held362$15K–$50K-46.2%
HOOD JTRound tripOct 8, 2025Dec 22, 202575$15K–$50K-20.6%
SHOP Round tripOct 8, 2025Feb 3, 2026118$1K–$15K-30.8%
SHOP JTRound tripOct 6, 2025Jan 30, 2026116buy $15K–$50K / sell $50K–$100K-23.3%
HOOD SPRound tripSep 5, 2025Jan 20, 2026137$1K–$15K-0.2%
THC SPRound tripSep 3, 2025Feb 11, 2026161$1K–$15K+13.6%
DOCS JTRound tripAug 25, 2025Nov 6, 202573$15K–$50K-10.1%
LRCX SPRound tripAug 13, 2025Sep 3, 202521$1K–$15K-8.3%
ARM SPRound tripJul 17, 2025Sep 2, 202547$1K–$15K-17.8%
IBM JTStill heldJun 3, 2025held518$15K–$50K-31.0%
FMX SPRound tripMay 21, 2025Jul 17, 202557$1K–$15K-14.4%
IBM SPRound tripMay 21, 2025Aug 13, 202584$1K–$15K-18.6%
IBM JTRound tripMay 14, 2025Feb 17, 2026279$50K–$100K-16.0%
LIN JTSell (no earlier buy)—May 7, 202590 (rule)$50K–$100K+7.4%
AMZN SPStill heldApr 23, 2025held559$1K–$15K-4.5%
CHD SPStill heldApr 23, 2025held559$1K–$15K-32.3%
LLY SPRound tripApr 23, 2025May 21, 202528$1K–$15K-21.5%
MCK SPStill heldApr 23, 2025held559$1K–$15K+3.7%
META SPStill heldApr 23, 2025held559$1K–$15K-23.9%
TMUS SPStill heldApr 23, 2025held559$1K–$15K-78.7%
GOOGL JTSell (no earlier buy)—Apr 21, 202590 (rule)$15K–$50K-6.4%
LLY JTRound tripApr 21, 2025Jun 3, 202543$15K–$50K-24.2%
NFLX JTRound tripApr 16, 2025Dec 8, 2025236$50K–$100K-29.4%
MSFT JTSell (no earlier buy)—Apr 10, 202590 (rule)$50K–$100K-13.1%
AMZN SPStill heldMar 24, 2025held589$1K–$15K-10.2%
CHD SPStill heldMar 24, 2025held589$1K–$15K-27.7%
GS SPStill heldMar 24, 2025held589$1K–$15K+23.9%
KKR SPStill heldMar 24, 2025held589$1K–$15K-50.7%
MCK SPStill heldMar 24, 2025held589$1K–$15K+20.1%
META SPStill heldMar 24, 2025held589$1K–$15K-33.0%
TMUS SPStill heldMar 24, 2025held589$1K–$15K-69.2%
WMB SPStill heldMar 24, 2025held589$1K–$15K-14.5%
WMB SPRound tripMar 17, 2025Apr 23, 202537$1K–$15K+5.7%
MCK Round tripMar 4, 2025Oct 8, 2025218$1K–$15K+0.7%
MSFT Sell (no earlier buy)—Mar 4, 202590 (rule)$1K–$15K-16.1%
AMZN SPRound tripMar 3, 2025Feb 11, 2026345$1K–$15K-19.0%
CHD SPRound tripMar 3, 2025May 5, 202563$1K–$15K-13.7%
GS SPRound tripMar 3, 2025Apr 7, 202535$1K–$15K-9.5%
KKR SPRound tripMar 3, 2025Apr 4, 202532$1K–$15K-16.8%
MCK SPRound tripMar 3, 2025Jun 15, 2026469$1K–$15K-8.3%
META SPRound tripMar 3, 2025Nov 11, 2025253$1K–$15K-21.3%
PANW SPRound tripMar 3, 2025Mar 17, 202514$1K–$15K+3.6%
TMUS SPRound tripMar 3, 2025Nov 11, 2025253$1K–$15K-39.3%
ORLY JTRound tripDec 16, 2024Mar 19, 2026458$15K–$50K-4.8%
META JTRound tripDec 9, 2024Apr 16, 2025128$1K–$15K-5.1%
TIMB JTSell (no earlier buy)—Dec 9, 202490 (rule)$15K–$50K-21.4%
AMZN JTRound tripNov 27, 2024Apr 16, 2025140$15K–$50K-3.0%
REGN JTSell (no earlier buy)—Nov 13, 202490 (rule)$15K–$50K+18.6%
CHD JTRound tripNov 13, 2024May 14, 2025182$15K–$50K-11.5%
CRM JTRound tripOct 28, 2024Mar 11, 2025134$15K–$50K-1.4%
GD JTRound tripSep 24, 2024Dec 16, 202483$15K–$50K-18.9%
MRK JTSell (no earlier buy)—Sep 24, 202490 (rule)$15K–$50K+17.7%
ARMK JTRound tripSep 19, 2024Apr 10, 2025203$15K–$50K-7.6%
SPG JTStill heldAug 26, 2024held799$15K–$50K-1.6%
CRM JTSell (no earlier buy)—Jul 9, 202490 (rule)$15K–$50K-10.6%
TECK JTRound tripJul 9, 2024Jul 23, 202414$15K–$50K-4.8%
AES JTRound tripJul 9, 2024Sep 19, 202472$15K–$50K+4.2%
CPNG JTRound tripJul 3, 2024Jan 22, 2026568$15K–$50K-29.5%
JPM JTStill heldApr 24, 2024held923$15K–$50K+27.6%
COP JTRound tripApr 2, 2024Jul 5, 202494$15K–$50K-20.8%
LULU JTSell (no earlier buy)—Apr 2, 202490 (rule)$15K–$50K+25.1%
ADI JTSell (no earlier buy)—Mar 13, 202490 (rule)$15K–$50K-14.9%
AAPL JTSell (no earlier buy)—Mar 13, 202490 (rule)$15K–$50K-17.0%
AMAT JTRound tripMar 13, 2024Nov 27, 2024259buy $50K–$100K / sell $15K–$50K-30.6%
AMAT JTStill heldMar 13, 2024held965$50K–$100K+41.0%
ASML JTRound tripMar 13, 2024Oct 28, 2024229$15K–$50K-39.4%
HXL JTRound tripFeb 16, 2024Apr 24, 202468$15K–$50K-15.7%
LRCX JTRound tripJan 19, 2024Aug 26, 2024220$15K–$50K-17.1%
REGN JTRound tripJan 17, 2024Nov 1, 2024289$1K–$15K-30.1%
CAH JTStill heldJan 12, 2024held1026$50K–$100K+82.6%
BP JTSell (no earlier buy)—Jan 8, 202490 (rule)$15K–$50K-0.5%
INTC JTRound tripJan 8, 2024Mar 13, 202465$15K–$50K-19.5%
HEI JTSell (no earlier buy)—Dec 20, 202390 (rule)$15K–$50K+0.5%
W JTStill heldDec 20, 2023held1049$1K–$15K+14.3%
W JTRound tripDec 15, 2023Jan 17, 202433$15K–$50K-20.5%
ACI JTRound tripDec 14, 2023Jul 3, 2024202$15K–$50K-28.9%
PANW JTRound tripDec 1, 2023Feb 5, 2026797$50K–$100K-43.1%

Every trade (all time)

TickerActionTradedReported amountDisclosed · lag90-day vs SPYSource
DDOGBUYSep 28, 2026$50K–$100KOct 19, 2026
21 days
—PDF
ELBUYSep 28, 2026$50K–$100KOct 19, 2026
21 days
—PDF
GHBUYSep 28, 2026$15K–$50KOct 19, 2026
21 days
—PDF
VSATSELLSep 28, 2026$50K–$100KOct 19, 2026
21 days
—PDF
WMTSELLSep 28, 2026$50K–$100KOct 19, 2026
21 days
—PDF
TYGSELLSep 4, 2026$1K–$15KOct 19, 2026
45 days
—PDF
VSATSELL (partial)Aug 28, 2026$1K–$15KSep 3, 2026
6 days
—PDF
HLTBUYJun 15, 2026$1K–$15KJul 15, 2026
30 days
-11.3%PDF
MCKSELLJun 15, 2026$1K–$15KJul 15, 2026
30 days
-16.0%PDF
SPHRBUYJun 15, 2026$1K–$15KJul 15, 2026
30 days
-5.3%PDF
MSFTSELL (partial)May 12, 2026$15K–$50KJun 16, 2026
35 days
-19.4%PDF
ORLYSELLApr 24, 2026$1K–$15KMay 27, 2026
33 days
+10.9%PDF
VSELLApr 24, 2026$50K–$100KMay 27, 2026
33 days
-10.2%PDF
SPGBUYApr 20, 2026$15K–$50KMay 27, 2026
37 days
+5.2%PDF
THCSELLApr 20, 2026$15K–$50KMay 27, 2026
37 days
+3.1%PDF
THCSELLApr 15, 2026$1K–$15KMay 27, 2026
42 days
+12.5%PDF
BPBUYMar 20, 2026$1K–$15KApr 8, 2026
19 days
-27.8%PDF
BPBUYMar 19, 2026$15K–$50KApr 8, 2026
20 days
-24.8%PDF
ORLYSELLMar 19, 2026$15K–$50KApr 8, 2026
20 days
+11.7%PDF
AMZNSELLMar 9, 2026$1K–$15KApr 8, 2026
30 days
-5.9%PDF
IBMSELLFeb 17, 2026$50K–$100KMar 12, 2026
23 days
+21.9%PDF
IBMSELLFeb 17, 2026$1K–$15KMar 12, 2026
23 days
+21.9%PDF
BKBUYFeb 17, 2026$1K–$15KMar 12, 2026
23 days
—PDF
BKBUYFeb 17, 2026$50K–$100KMar 12, 2026
23 days
—PDF
AMZNSELLFeb 11, 2026$1K–$15KMar 12, 2026
29 days
-23.6%PDF
CBUYFeb 11, 2026$1K–$15KMar 12, 2026
29 days
+1.0%PDF
THCSELL (partial)Feb 11, 2026$1K–$15KMar 12, 2026
29 days
+20.1%PDF
WELLBUYFeb 11, 2026$1K–$15KMar 12, 2026
29 days
-2.1%PDF
AMZNBUYFeb 5, 2026$1K–$15KMar 12, 2026
35 days
+15.2%PDF
CBUYFeb 5, 2026$50K–$100KMar 12, 2026
35 days
+2.0%PDF
PANWSELLFeb 5, 2026$50K–$100KMar 12, 2026
35 days
-10.4%PDF
BRCMSELLFeb 4, 2026$1K–$15KMar 12, 2026
36 days
—PDF
CBUYFeb 4, 2026$1K–$15KMar 12, 2026
36 days
+3.5%PDF
SHOPSELLFeb 3, 2026$1K–$15KMar 12, 2026
37 days
-2.8%PDF
CBUYJan 30, 2026$15K–$50KFeb 23, 2026
24 days
+6.7%PDF
GEVBUYJan 30, 2026$15K–$50KFeb 23, 2026
24 days
+45.3%PDF
SHOPSELLJan 30, 2026$50K–$100KFeb 23, 2026
24 days
+11.6%PDF
CPNGSELLJan 22, 2026$15K–$50KFeb 23, 2026
32 days
-0.0%PDF
VSATBUYJan 22, 2026$50K–$100KFeb 23, 2026
32 days
+39.4%PDF
JPMBUYJan 20, 2026$1K–$15KFeb 23, 2026
34 days
+0.1%PDF
HOODSELLJan 20, 2026$1K–$15KFeb 23, 2026
34 days
+18.3%PDF
PLTRSELLJan 16, 2026$15K–$50KFeb 23, 2026
38 days
+17.9%PDF
TMUSSELLJan 13, 2026$50K–$100KFeb 23, 2026
41 days
-2.6%PDF
WMTBUYJan 13, 2026$50K–$100KFeb 23, 2026
41 days
+4.6%PDF
PLTRBUYDec 22, 2025$15K–$50KJan 8, 2026
17 days
-12.8%PDF
HOODSELLDec 22, 2025$15K–$50KJan 8, 2026
17 days
+36.5%PDF
MELISELLDec 10, 2025$15K–$50KJan 8, 2026
29 days
+10.1%PDF
THCBUYDec 10, 2025$15K–$50KJan 8, 2026
29 days
+21.7%PDF
NFLXSELLDec 8, 2025$50K–$100KJan 8, 2026
31 days
-2.4%PDF
SHOPBUYDec 8, 2025$50K–$100KJan 8, 2026
31 days
-14.9%PDF
METASELLNov 11, 2025$1K–$15KDec 5, 2025
24 days
-6.4%PDF
STTBUYNov 11, 2025$1K–$15KDec 5, 2025
24 days
+10.8%PDF
TMUSSELLNov 11, 2025$1K–$15KDec 5, 2025
24 days
+8.4%PDF
DOCSSELLNov 6, 2025$15K–$50KDec 5, 2025
29 days
+46.0%PDF
HOODBUYNov 6, 2025$15K–$50KDec 5, 2025
29 days
-38.9%PDF
MCKSELLOct 8, 2025$1K–$15KNov 10, 2025
33 days
-6.6%PDF
HOODBUYOct 8, 2025$15K–$50KNov 10, 2025
33 days
-22.1%PDF
SHOPBUYOct 8, 2025$1K–$15KNov 10, 2025
33 days
-1.6%PDF
SHOPBUYOct 6, 2025$15K–$50KNov 10, 2025
35 days
-1.4%PDF
HOODBUYSep 5, 2025$1K–$15KOct 15, 2025
40 days
+29.6%PDF
LRCXSELLSep 3, 2025$1K–$15KOct 15, 2025
42 days
-56.0%PDF
THCBUYSep 3, 2025$1K–$15KOct 15, 2025
42 days
+9.1%PDF
ARMSELLSep 2, 2025$1K–$15KOct 15, 2025
43 days
+4.2%PDF
DOCSBUYAug 25, 2025$15K–$50KSep 23, 2025
29 days
-28.9%PDF
IBMSELLAug 13, 2025$1K–$15KSep 23, 2025
41 days
-24.8%PDF
LRCXBUYAug 13, 2025$1K–$15KSep 23, 2025
41 days
+43.2%PDF
ARMBUYJul 17, 2025$1K–$15KAug 25, 2025
39 days
+2.7%PDF
FMXSELLJul 17, 2025$1K–$15KAug 25, 2025
39 days
+13.2%PDF
LLYSELLJun 3, 2025$15K–$50KJul 14, 2025
41 days
+9.5%PDF
IBMBUYJun 3, 2025$15K–$50KJul 14, 2025
41 days
-16.3%PDF
LLYSELLMay 21, 2025$1K–$15KAug 25, 2025
96 days ⚠ over 45
+12.8%PDF
FMXBUYMay 21, 2025$1K–$15KAug 25, 2025
96 days ⚠ over 45
-31.1%PDF
IBMBUYMay 21, 2025$1K–$15KAug 25, 2025
96 days ⚠ over 45
-17.3%PDF
CHDSELLMay 14, 2025$15K–$50KJun 13, 2025
30 days
+10.4%PDF
IBMBUYMay 14, 2025$50K–$100KJun 13, 2025
30 days
-18.3%PDF
LINSELLMay 7, 2025$50K–$100KJun 13, 2025
37 days
+7.4%PDF
CHDSELLMay 5, 2025$1K–$15KAug 25, 2025
112 days ⚠ over 45
+13.4%PDF
AMZNBUYApr 23, 2025$1K–$15KAug 25, 2025
124 days ⚠ over 45
+8.5%PDF
CHDBUYApr 23, 2025$1K–$15KAug 25, 2025
124 days ⚠ over 45
-21.4%PDF
LLYBUYApr 23, 2025$1K–$15KAug 25, 2025
124 days ⚠ over 45
-23.8%PDF
MCKBUYApr 23, 2025$1K–$15KAug 25, 2025
124 days ⚠ over 45
-15.0%PDF
METABUYApr 23, 2025$1K–$15KAug 25, 2025
124 days ⚠ over 45
+18.0%PDF
TMUSBUYApr 23, 2025$1K–$15KAug 25, 2025
124 days ⚠ over 45
-27.5%PDF
WMBSELL (partial)Apr 23, 2025$1K–$15KAug 25, 2025
124 days ⚠ over 45
+19.4%PDF
GOOGLSELLApr 21, 2025$15K–$50KMay 13, 2025
22 days
-6.4%PDF
LLYBUYApr 21, 2025$15K–$50KMay 13, 2025
22 days
-29.2%PDF
AMZNSELLApr 16, 2025$15K–$50KMay 13, 2025
27 days
-11.5%PDF
METASELLApr 16, 2025$1K–$15KMay 13, 2025
27 days
-23.1%PDF
NFLXBUYApr 16, 2025$50K–$100KMay 13, 2025
27 days
+12.7%PDF
ARMKSELLApr 10, 2025$15K–$50KMay 13, 2025
33 days
-12.0%PDF
MSFTSELL (partial)Apr 10, 2025$50K–$100KMay 13, 2025
33 days
-13.1%PDF
GSSELLApr 7, 2025$1K–$15KAug 25, 2025
140 days ⚠ over 45
-29.7%PDF
KKRSELLApr 4, 2025$1K–$15KAug 25, 2025
143 days ⚠ over 45
-25.6%PDF
AMZNBUYMar 24, 2025$1K–$15KAug 25, 2025
154 days ⚠ over 45
-2.0%PDF
CHDBUYMar 24, 2025$1K–$15KAug 25, 2025
154 days ⚠ over 45
-13.8%PDF
GSBUYMar 24, 2025$1K–$15KAug 25, 2025
154 days ⚠ over 45
+7.0%PDF
KKRBUYMar 24, 2025$1K–$15KAug 25, 2025
154 days ⚠ over 45
-4.4%PDF
MCKBUYMar 24, 2025$1K–$15KAug 25, 2025
154 days ⚠ over 45
+4.7%PDF
METABUYMar 24, 2025$1K–$15KAug 25, 2025
154 days ⚠ over 45
+8.3%PDF
TMUSBUYMar 24, 2025$1K–$15KAug 25, 2025
154 days ⚠ over 45
-16.9%PDF
WMBBUYMar 24, 2025$1K–$15KAug 25, 2025
154 days ⚠ over 45
-5.5%PDF
PANWSELLMar 17, 2025$1K–$15KAug 25, 2025
161 days ⚠ over 45
-0.8%PDF
WMBBUYMar 17, 2025$1K–$15KAug 25, 2025
161 days ⚠ over 45
-5.0%PDF
CRMSELLMar 11, 2025$15K–$50KApr 8, 2025
28 days
+9.6%PDF
MCKBUYMar 4, 2025$1K–$15KApr 8, 2025
35 days
+9.4%PDF
MSFTSELLMar 4, 2025$1K–$15KApr 8, 2025
35 days
-16.1%PDF
AMZNBUYMar 3, 2025$1K–$15KAug 25, 2025
175 days ⚠ over 45
-0.7%PDF
CHDBUYMar 3, 2025$1K–$15KAug 25, 2025
175 days ⚠ over 45
-13.2%PDF
GSBUYMar 3, 2025$1K–$15KAug 25, 2025
175 days ⚠ over 45
-2.6%PDF
KKRBUYMar 3, 2025$1K–$15KAug 25, 2025
175 days ⚠ over 45
-9.9%PDF
MCKBUYMar 3, 2025$1K–$15KAug 25, 2025
175 days ⚠ over 45
+10.4%PDF
METABUYMar 3, 2025$1K–$15KAug 25, 2025
175 days ⚠ over 45
+0.9%PDF
PANWBUYMar 3, 2025$1K–$15KAug 25, 2025
175 days ⚠ over 45
+4.6%PDF
TMUSBUYMar 3, 2025$1K–$15KAug 25, 2025
175 days ⚠ over 45
-12.4%PDF
GDSELLDec 16, 2024$15K–$50KJan 16, 2025
31 days
-6.2%PDF
ORLYBUYDec 16, 2024$15K–$50KJan 16, 2025
31 days
+12.8%PDF
METABUYDec 9, 2024$1K–$15KJan 16, 2025
38 days
+4.8%PDF
TIMBSELLDec 9, 2024$15K–$50KJan 16, 2025
38 days
-21.4%PDF
AMZNBUYNov 27, 2024$15K–$50KDec 12, 2024
15 days
+4.2%PDF
AMATSELLNov 27, 2024$15K–$50KDec 12, 2024
15 days
+2.6%PDF
CHDBUYNov 13, 2024$15K–$50KDec 12, 2024
29 days
-3.6%PDF
REGNSELLNov 13, 2024$15K–$50KDec 12, 2024
29 days
+18.6%PDF
REGNSELL (partial)Nov 1, 2024$1K–$15KDec 12, 2024
41 days
+25.0%PDF
ASMLSELLOct 28, 2024$15K–$50KNov 29, 2024
32 days
+5.8%PDF
CRMBUYOct 28, 2024$15K–$50KNov 29, 2024
32 days
+15.0%PDF
GDBUYSep 24, 2024$15K–$50KOct 11, 2024
17 days
-17.1%PDF
MRKSELLSep 24, 2024$15K–$50KOct 11, 2024
17 days
+17.7%PDF
ARMKBUYSep 19, 2024$15K–$50KOct 11, 2024
22 days
-6.7%PDF
AESSELLSep 19, 2024$15K–$50KOct 11, 2024
22 days
+36.5%PDF
LRCXSELLAug 26, 2024$15K–$50KSep 20, 2024
25 days
+16.5%PDF
SPGBUYAug 26, 2024$15K–$50KSep 20, 2024
25 days
+1.1%PDF
TECKSELLJul 23, 2024$15K–$50KAug 12, 2024
20 days
-3.1%PDF
CRMSELLJul 9, 2024$15K–$50KAug 12, 2024
34 days
-10.6%PDF
TECKBUYJul 9, 2024$15K–$50KAug 12, 2024
34 days
+3.8%PDF
AESBUYJul 9, 2024$15K–$50KAug 12, 2024
34 days
+3.4%PDF
COPSELLJul 5, 2024$15K–$50KAug 12, 2024
38 days
+2.5%PDF
ACISELLJul 3, 2024$15K–$50KAug 12, 2024
40 days
+9.8%PDF
CPNGBUYJul 3, 2024$15K–$50KAug 12, 2024
40 days
+13.7%PDF
HXLSELLApr 24, 2024$15K–$50KMay 7, 2024
13 days
+8.0%PDF
JPMBUYApr 24, 2024$15K–$50KMay 7, 2024
13 days
-0.6%PDF
COPBUYApr 2, 2024$15K–$50KMay 7, 2024
35 days
-17.6%PDF
LULUSELLApr 2, 2024$15K–$50KMay 7, 2024
35 days
+25.1%PDF
ADISELL (partial)Mar 13, 2024$15K–$50KApr 24, 2024
42 days
-14.9%PDF
AAPLSELLMar 13, 2024$15K–$50KApr 24, 2024
42 days
-17.0%PDF
AMATBUYMar 13, 2024$50K–$100KApr 24, 2024
42 days
+10.6%PDF
ASMLBUYMar 13, 2024$15K–$50KApr 24, 2024
42 days
+2.9%PDF
INTCSELLMar 13, 2024$15K–$50KApr 24, 2024
42 days
+32.5%PDF
HXLBUYFeb 16, 2024$15K–$50KMar 19, 2024
32 days
-7.9%PDF
LRCXBUYJan 19, 2024$15K–$50KFeb 15, 2024
27 days
+4.0%PDF
REGNBUYJan 17, 2024$1K–$15KFeb 15, 2024
29 days
-10.4%PDF
WSELLJan 17, 2024$15K–$50KFeb 15, 2024
29 days
-1.1%PDF
CAHBUYJan 12, 2024$50K–$100KFeb 15, 2024
34 days
-8.1%PDF
BPSELLJan 8, 2024$15K–$50KFeb 15, 2024
38 days
-0.5%PDF
INTCBUYJan 8, 2024$15K–$50KFeb 15, 2024
38 days
-30.9%PDF
HEISELLDec 20, 2023$15K–$50KJan 12, 2024
23 days
+0.5%PDF
WBUYDec 20, 2023$1K–$15KJan 12, 2024
23 days
-17.6%PDF
WBUYDec 15, 2023$15K–$50KJan 12, 2024
28 days
-12.2%PDF
ACIBUYDec 14, 2023$15K–$50KJan 12, 2024
29 days
-16.7%PDF
PANWBUYDec 1, 2023$50K–$100KJan 12, 2024
42 days
-5.8%PDF
How the hit rate works. Prices are daily closes from Yahoo Finance's free chart data; the benchmark is SPY (S&P 500 ETF). (1) Round trips: for each member, ticker and owner, buys are paired with later sells first-in, first-out. Each pair is scored over the actual holding period: the stock's return from buy date to sell date minus SPY's return over the same days. A pair is right if that excess is positive. (2) Still held: a buy with no matching sale is scored from the buy date to the latest close, but only once it is at least 90 days old. (3) Sells with no earlier buy in the data are scored on the 90 days after the sale; right if the stock lagged SPY (the excess is shown inverted, so positive = good call). (4) Options are scored as bets on the underlying stock, using the stock's return versus SPY (no option prices): buying a call, exercising a call, or selling/writing a put counts as a bullish (buy) call; buying a put or selling a call counts as bearish (sell). An opening option trade is paired with a later closing trade of the same contract (type, strike, expiry) when the data has one; otherwise it is scored on the 90 days after the trade. Options whose call/put type is not stated are shown but not scored. Options are drawn as outlined rings on the charts. (5) Weighting: trades are weighted by the midpoint of the reported dollar range, which is approximate; partial sales split a buy across several round trips. (6) Annualized excess = weighted excess divided by weighted holding days, times 365, so short and long holds can be compared. Only members with at least 10 scored items are ranked; under 30 is a small sample. Disclosures are ranges, dates can be wrong, trades before 2024, options, bonds and private holdings are not included, and nothing here accounts for dividends, taxes, or the disclosure delay. This is an educational measure, not a signal and not investment advice.
Education, not investment advice. This page reorganizes public disclosures so you can see what members of Congress reported. A disclosure is not evidence of wrongdoing, and past trades say nothing about future returns. Amounts are the ranges members report, not exact values. Members have up to 45 days to disclose, so recent trades may be missing. Paper filings that need manual review, trades without a confident ticker match, options, mutual funds, bonds and private holdings are not shown. Always check the source filing.

Sources: U.S. House Clerk Periodic Transaction Reports (disclosures-clerk.house.gov) and U.S. Senate eFD Periodic Transaction Reports (efdsearch.senate.gov), filed 2024 to present; SEC EDGAR submissions (Form 4 and 8-K filing dates); committee assignments from the unitedstates/congress-legislators project (current membership); daily closing prices from Yahoo Finance's public chart data (query1.finance.yahoo.com), which is unofficial and may be revised. Built 2026-11-03.