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

Rep. Kevin Hern R-OK01

263 disclosed trades (stocks, ETFs and options) since 2024 filings (House). Latest: Oct 23, 2026. Ways and Means
48%hit rate
-6.1%avg excess vs SPY
-13.2%annualized excess
717 davg holding period
54 / 9 / 36closed / open / unmatched sells

Rep. Kevin Hern has reported 263 trades since 2024 (67 buys, 184 sells). 48% of 99 scored trades beat the S&P 500 over the time they were held. The most recent was a sale of ASML on Oct 23, 2026, disclosed Oct 28, 2026. These are public disclosures, not recommendations.

Round trips and scored positions

TickerKindBoughtSoldDays heldReported amountExcess vs SPY
STX Sell (no earlier buy)—Oct 23, 202690 (rule)$15K–$50Knot yet scorable
ASML JTSell (no earlier buy)—Oct 23, 202690 (rule)$15K–$50Knot yet scorable
TXN JTSell (no earlier buy)—Oct 14, 202690 (rule)$15K–$50Knot yet scorable
NEE JTSell (no earlier buy)—Oct 2, 202690 (rule)$15K–$50Knot yet scorable
DVN JTSell (no earlier buy)—Sep 23, 202690 (rule)$50K–$100Knot yet scorable
DVN JTSell (no earlier buy)—Sep 23, 202690 (rule)$15K–$50Knot yet scorable
HD JTSell (no earlier buy)—Sep 23, 202690 (rule)$1K–$15Knot yet scorable
LMT JTSell (no earlier buy)—Sep 23, 202690 (rule)$15K–$50Knot yet scorable
LMT JTSell (no earlier buy)—Sep 23, 202690 (rule)$15K–$50Knot yet scorable
UNH JTSell (no earlier buy)—Sep 23, 202690 (rule)$15K–$50Knot yet scorable
MRSH JTSell (no earlier buy)—Sep 23, 202690 (rule)$50K–$100Knot yet scorable
SBUX JTSell (no earlier buy)—Sep 23, 202690 (rule)$15K–$50Knot yet scorable
AIO JTSell (no earlier buy)—Sep 23, 202690 (rule)$15K–$50Knot yet scorable
CVX JTSell (no earlier buy)—Sep 23, 202690 (rule)$15K–$50Knot yet scorable
EMR JTSell (no earlier buy)—Sep 17, 202690 (rule)$15K–$50Knot yet scorable
LIN JTSell (no earlier buy)—Sep 17, 202690 (rule)$15K–$50Knot yet scorable
LMT JTSell (no earlier buy)—Sep 17, 202690 (rule)$15K–$50Knot yet scorable
LMT JTSell (no earlier buy)—Sep 17, 202690 (rule)$15K–$50Knot yet scorable
ROK JTSell (no earlier buy)—Sep 17, 202690 (rule)$15K–$50Knot yet scorable
LOW JTSell (no earlier buy)—Sep 17, 202690 (rule)$1K–$15Knot yet scorable
MRSH JTSell (no earlier buy)—Sep 17, 202690 (rule)$50K–$100Knot yet scorable
STX Sell (no earlier buy)—Sep 15, 202690 (rule)$1K–$15Knot yet scorable
CNP Sell (no earlier buy)—Sep 15, 202690 (rule)$15K–$50Knot yet scorable
STE Sell (no earlier buy)—Sep 15, 202690 (rule)$15K–$50Knot yet scorable
TJX Sell (no earlier buy)—Sep 15, 202690 (rule)$1K–$15Knot yet scorable
DVN JTSell (no earlier buy)—Sep 14, 202690 (rule)$15K–$50Knot yet scorable
EMR JTSell (no earlier buy)—Sep 14, 202690 (rule)$15K–$50Knot yet scorable
HD JTSell (no earlier buy)—Sep 14, 202690 (rule)$1K–$15Knot yet scorable
HD JTSell (no earlier buy)—Sep 14, 202690 (rule)$15K–$50Knot yet scorable
NEE JTSell (no earlier buy)—Sep 14, 202690 (rule)$15K–$50Knot yet scorable
ROK JTSell (no earlier buy)—Sep 14, 202690 (rule)$15K–$50Knot yet scorable
IQV JTSell (no earlier buy)—Sep 14, 202690 (rule)$15K–$50Knot yet scorable
MRSH JTSell (no earlier buy)—Sep 14, 202690 (rule)$1K–$15Knot yet scorable
CDNS JTSell (no earlier buy)—Sep 14, 202690 (rule)$15K–$50Knot yet scorable
AIO JTSell (no earlier buy)—Sep 14, 202690 (rule)$15K–$50Knot yet scorable
HD JTSell (no earlier buy)—Sep 10, 202690 (rule)$15K–$50Knot yet scorable
UNH JTSell (no earlier buy)—Sep 10, 202690 (rule)$15K–$50Knot yet scorable
ETN Sell (no earlier buy)—Sep 10, 202690 (rule)$1K–$15Knot yet scorable
NVO Sell (no earlier buy)—Sep 10, 202690 (rule)$1K–$15Knot yet scorable
BSX JTSell (no earlier buy)—Sep 9, 202690 (rule)$50K–$100Knot yet scorable
MRSH JTSell (no earlier buy)—Sep 9, 202690 (rule)$100K–$250Knot yet scorable
ITW JTSell (no earlier buy)—Sep 9, 202690 (rule)$15K–$50Knot yet scorable
PTC JTSell (no earlier buy)—Sep 9, 202690 (rule)$50K–$100Knot yet scorable
AAPL DCSell (no earlier buy)—Sep 8, 202690 (rule)$1K–$15Knot yet scorable
AAPL DCSell (no earlier buy)—Sep 8, 202690 (rule)$1K–$15Knot yet scorable
ETV DCSell (no earlier buy)—Sep 8, 202690 (rule)$1K–$15Knot yet scorable
IQV DCSell (no earlier buy)—Sep 8, 202690 (rule)$1K–$15Knot yet scorable
DVN JTSell (no earlier buy)—Sep 4, 202690 (rule)$100K–$250Knot yet scorable
OKE JTSell (no earlier buy)—Sep 4, 202690 (rule)$15K–$50Knot yet scorable
BSX JTSell (no earlier buy)—Sep 4, 202690 (rule)$50K–$100Knot yet scorable
ITW JTSell (no earlier buy)—Sep 4, 202690 (rule)$50K–$100Knot yet scorable
VUZI DCSell (no earlier buy)—Sep 3, 202690 (rule)$1K–$15Knot yet scorable
VUZI DCSell (no earlier buy)—Sep 3, 202690 (rule)$1K–$15Knot yet scorable
BSX DCSell (no earlier buy)—Sep 3, 202690 (rule)$1K–$15Knot yet scorable
BSX DCSell (no earlier buy)—Sep 3, 202690 (rule)$1K–$15Knot yet scorable
BSX DCSell (no earlier buy)—Sep 3, 202690 (rule)$1K–$15Knot yet scorable
IQV DCSell (no earlier buy)—Sep 3, 202690 (rule)$1K–$15Knot yet scorable
AIO DCSell (no earlier buy)—Sep 3, 202690 (rule)$1K–$15Knot yet scorable
DVN JTSell (no earlier buy)—Sep 2, 202690 (rule)$100K–$250Knot yet scorable
HD JTSell (no earlier buy)—Sep 2, 202690 (rule)$15K–$50Knot yet scorable
LIN JTSell (no earlier buy)—Sep 2, 202690 (rule)$15K–$50Knot yet scorable
LMT JTSell (no earlier buy)—Sep 2, 202690 (rule)$15K–$50Knot yet scorable
LMT JTSell (no earlier buy)—Sep 2, 202690 (rule)$15K–$50Knot yet scorable
ROK JTSell (no earlier buy)—Sep 2, 202690 (rule)$15K–$50Knot yet scorable
ROK JTSell (no earlier buy)—Sep 2, 202690 (rule)$15K–$50Knot yet scorable
ORLY JTSell (no earlier buy)—Sep 2, 202690 (rule)$15K–$50Knot yet scorable
CL JTSell (no earlier buy)—Sep 2, 202690 (rule)$1K–$15Knot yet scorable
LOW JTSell (no earlier buy)—Sep 2, 202690 (rule)$1K–$15Knot yet scorable
MRSH JTSell (no earlier buy)—Sep 2, 202690 (rule)$1K–$15Knot yet scorable
CDNS JTSell (no earlier buy)—Sep 2, 202690 (rule)$15K–$50Knot yet scorable
DHR JTSell (no earlier buy)—Sep 2, 202690 (rule)$1K–$15Knot yet scorable
ITW JTSell (no earlier buy)—Sep 2, 202690 (rule)$15K–$50Knot yet scorable
SBUX JTSell (no earlier buy)—Sep 2, 202690 (rule)$1K–$15Knot yet scorable
TJX JTSell (no earlier buy)—Sep 2, 202690 (rule)$15K–$50Knot yet scorable
DVN JTSell (no earlier buy)—Aug 31, 202690 (rule)$100K–$250Knot yet scorable
XOM JTSell (no earlier buy)—Aug 31, 202690 (rule)$100K–$250Knot yet scorable
HD JTSell (no earlier buy)—Aug 31, 202690 (rule)$15K–$50Knot yet scorable
LIN JTSell (no earlier buy)—Aug 31, 202690 (rule)$15K–$50Knot yet scorable
OKE JTSell (no earlier buy)—Aug 31, 202690 (rule)$50K–$100Knot yet scorable
CB JTStill heldAug 31, 2026held64$1K–$15Knot yet scorable
BSX JTSell (no earlier buy)—Aug 31, 202690 (rule)$15K–$50Knot yet scorable
CSX Sell (no earlier buy)—Aug 31, 202690 (rule)$1K–$15Knot yet scorable
ORLY JTSell (no earlier buy)—Aug 31, 202690 (rule)$15K–$50Knot yet scorable
PRGS JTSell (no earlier buy)—Aug 31, 202690 (rule)$15K–$50Knot yet scorable
RA JTSell (no earlier buy)—Aug 31, 202690 (rule)$15K–$50Knot yet scorable
KO JTStill heldAug 31, 2026held64$1K–$15Knot yet scorable
CL Sell (no earlier buy)—Aug 31, 202690 (rule)$1K–$15Knot yet scorable
CR JTSell (no earlier buy)—Aug 31, 202690 (rule)$50K–$100Knot yet scorable
CXT JTSell (no earlier buy)—Aug 31, 202690 (rule)$15K–$50Knot yet scorable
DHR JTSell (no earlier buy)—Aug 31, 202690 (rule)$15K–$50Knot yet scorable
DVN Sell (no earlier buy)—Aug 31, 202690 (rule)$15K–$50Knot yet scorable
F Sell (no earlier buy)—Aug 31, 202690 (rule)$1K–$15Knot yet scorable
HON JTSell (no earlier buy)—Aug 31, 202690 (rule)$15K–$50Knot yet scorable
ITW JTSell (no earlier buy)—Aug 31, 202690 (rule)$15K–$50Knot yet scorable
NVO Sell (no earlier buy)—Aug 31, 202690 (rule)$1K–$15Knot yet scorable
PTC JTSell (no earlier buy)—Aug 31, 202690 (rule)$50K–$100Knot yet scorable
TJX JTSell (no earlier buy)—Aug 31, 202690 (rule)$15K–$50Knot yet scorable
AIO JTSell (no earlier buy)—Aug 31, 202690 (rule)$15K–$50Knot yet scorable
CSX Sell (no earlier buy)—Aug 27, 202690 (rule)$1K–$15Knot yet scorable
HD Sell (no earlier buy)—Aug 27, 202690 (rule)$1K–$15Knot yet scorable
CL Sell (no earlier buy)—Aug 27, 202690 (rule)$1K–$15Knot yet scorable
NVS Sell (no earlier buy)—Aug 27, 202690 (rule)$15K–$50Knot yet scorable
PBA Sell (no earlier buy)—Aug 27, 202690 (rule)$15K–$50Knot yet scorable
TJX Sell (no earlier buy)—Aug 27, 202690 (rule)$1K–$15Knot yet scorable
WMT Sell (no earlier buy)—Aug 27, 202690 (rule)$1K–$15Knot yet scorable
HD JTSell (no earlier buy)—Aug 24, 202690 (rule)$50K–$100Knot yet scorable
MDT JTSell (no earlier buy)—Aug 24, 202690 (rule)$15K–$50Knot yet scorable
LOW JTSell (no earlier buy)—Aug 24, 202690 (rule)$1K–$15Knot yet scorable
MRSH JTSell (no earlier buy)—Aug 24, 202690 (rule)$1K–$15Knot yet scorable
PG JTSell (no earlier buy)—Aug 24, 202690 (rule)$50K–$100Knot yet scorable
MSFT JTSell (no earlier buy)—Aug 21, 202690 (rule)$15K–$50Knot yet scorable
VLTO JTSell (no earlier buy)—Aug 21, 202690 (rule)$1K–$15Knot yet scorable
CL JTSell (no earlier buy)—Aug 19, 202690 (rule)$1K–$15Knot yet scorable
HONA JTSell (no earlier buy)—Aug 19, 202690 (rule)$15K–$50Knot yet scorable
BUD Sell (no earlier buy)—Aug 18, 202690 (rule)$1K–$15Knot yet scorable
BIIB Sell (no earlier buy)—Aug 18, 202690 (rule)$1K–$15Knot yet scorable
KMB Sell (no earlier buy)—Aug 18, 202690 (rule)$1K–$15Knot yet scorable
ICLR JTSell (no earlier buy)—Aug 14, 202690 (rule)$15K–$50Knot yet scorable
ADBE JTSell (no earlier buy)—Aug 14, 202690 (rule)$15K–$50Knot yet scorable
CARR JTSell (no earlier buy)—Aug 14, 202690 (rule)$1K–$15Knot yet scorable
VLTO JTSell (no earlier buy)—Aug 14, 202690 (rule)$1K–$15Knot yet scorable
BA JTSell (no earlier buy)—Aug 13, 202690 (rule)$1K–$15Knot yet scorable
BA JTSell (no earlier buy)—Aug 13, 202690 (rule)$15K–$50Knot yet scorable
GAP Sell (no earlier buy)—Aug 13, 202690 (rule)$1K–$15Knot yet scorable
HRL Sell (no earlier buy)—Aug 13, 202690 (rule)$1K–$15Knot yet scorable
NKE Sell (no earlier buy)—Aug 13, 202690 (rule)$1K–$15Knot yet scorable
WAT JTSell (no earlier buy)—Aug 13, 202690 (rule)$1K–$15Knot yet scorable
OTIS JTSell (no earlier buy)—Aug 10, 202690 (rule)$1K–$15Knot yet scorable
VLTO JTSell (no earlier buy)—Aug 10, 202690 (rule)$1K–$15Knot yet scorable
DIS JTSell (no earlier buy)—Aug 10, 202690 (rule)$15K–$50Knot yet scorable
EL JTSell (no earlier buy)—Aug 5, 202690 (rule)$1K–$15Knot yet scorable
CMCSA JTSell (no earlier buy)—Aug 5, 202690 (rule)$1K–$15Knot yet scorable
KVUE JTSell (no earlier buy)—Aug 5, 202690 (rule)$1K–$15Knot yet scorable
DEO JTSell (no earlier buy)—Aug 5, 202690 (rule)$1K–$15Knot yet scorable
MDLZ JTSell (no earlier buy)—Aug 5, 202690 (rule)$1K–$15Knot yet scorable
OGN JTSell (no earlier buy)—Aug 5, 202690 (rule)$1K–$15Knot yet scorable
VSNT JTSell (no earlier buy)—Aug 5, 202690 (rule)$1K–$15Knot yet scorable
OGN Sell (no earlier buy)—Aug 5, 202690 (rule)$1K–$15Knot yet scorable
VSNT Sell (no earlier buy)—Aug 5, 202690 (rule)$1K–$15Knot yet scorable
ALC Sell (no earlier buy)—Aug 5, 202690 (rule)$1K–$15Knot yet scorable
PG JTSell (no earlier buy)—Aug 5, 202690 (rule)$1K–$15Knot yet scorable
SOLS JTSell (no earlier buy)—Aug 5, 202690 (rule)$1K–$15Knot yet scorable
EXAS DCSell (no earlier buy)—Mar 24, 202690 (rule)$1K–$15Knot yet scorable
MDT JTSell (no earlier buy)—Mar 20, 202690 (rule)$15K–$50K+23.1%
PLD JTSell (no earlier buy)—Mar 20, 202690 (rule)$50K–$100K+5.3%
TROW JTSell (no earlier buy)—Mar 20, 202690 (rule)$15K–$50K-9.8%
TXN JTSell (no earlier buy)—Mar 18, 202690 (rule)$500K–$1M-46.8%
SMA JTSell (no earlier buy)—Mar 18, 202690 (rule)$500K–$1M+13.6%
BDX JTSell (no earlier buy)—Mar 17, 202690 (rule)$15K–$50K+22.5%
MUA JTSell (no earlier buy)—Mar 17, 202690 (rule)$50K–$100K+13.7%
CTSH JTSell (no earlier buy)—Mar 17, 202690 (rule)$15K–$50K+29.7%
CMCSA JTSell (no earlier buy)—Mar 17, 202690 (rule)$15K–$50K+32.8%
IVZ JTSell (no earlier buy)—Mar 17, 202690 (rule)$15K–$50K-10.1%
KVUE JTSell (no earlier buy)—Mar 17, 202690 (rule)$15K–$50K+9.8%
ACN JTSell (no earlier buy)—Mar 16, 202690 (rule)$250K–$500K+29.9%
IQV JTSell (no earlier buy)—Mar 16, 202690 (rule)$50K–$100K+4.6%
PRGS JTSell (no earlier buy)—Mar 16, 202690 (rule)$50K–$100K+20.6%
ICLR JTSell (no earlier buy)—Mar 5, 202690 (rule)$100K–$250K-19.4%
UNH JTSell (no earlier buy)—Dec 23, 202590 (rule)$250K–$500K+12.3%
MSFT JTSell (no earlier buy)—Oct 28, 202590 (rule)$15K–$50K+14.1%
BSX JTSell (no earlier buy)—Oct 28, 202590 (rule)$15K–$50K+8.2%
CSX Sell (no earlier buy)—Oct 28, 202590 (rule)$15K–$50K-4.2%
HD Sell (no earlier buy)—Oct 28, 202590 (rule)$1K–$15K+0.6%
ORLY JTSell (no earlier buy)—Oct 28, 202590 (rule)$1K–$15K-3.3%
STX Sell (no earlier buy)—Oct 28, 202590 (rule)$15K–$50K-59.8%
ACN JTSell (no earlier buy)—Oct 27, 202590 (rule)$100K–$250K-10.8%
MCD JTSell (no earlier buy)—Oct 23, 202590 (rule)$100K–$250K+2.4%
ETN Sell (no earlier buy)—Oct 6, 202590 (rule)$15K–$50K+17.6%
STX Sell (no earlier buy)—Oct 6, 202590 (rule)$15K–$50K-17.0%
ACN JTSell (no earlier buy)—Sep 26, 202590 (rule)$15K–$50K-9.1%
MASI JTSell (no earlier buy)—Sep 26, 202590 (rule)$15K–$50Knot yet scorable
MSFT JTSell (no earlier buy)—Sep 26, 202590 (rule)$15K–$50K+8.9%
DVN JTSell (no earlier buy)—Dec 31, 202490 (rule)$250K–$500K-18.8%
JNJ JTSell (no earlier buy)—Dec 31, 202490 (rule)$100K–$250K-19.2%
AGCO JTSell (no earlier buy)—Dec 31, 202490 (rule)$50K–$100K-3.6%
DXCM JTSell (no earlier buy)—Dec 31, 202490 (rule)$50K–$100K+7.6%
EL JTSell (no earlier buy)—Dec 31, 202490 (rule)$15K–$50K+7.4%
INTC JTSell (no earlier buy)—Dec 31, 202490 (rule)$50K–$100K-17.8%
HD JTRound tripDec 12, 2024Aug 24, 2026620buy $1K–$15K / sell $50K–$100K-44.9%
XOM JTRound tripDec 10, 2024Aug 31, 2026629buy $1K–$15K / sell $100K–$250K+15.6%
MCD JTRound tripOct 29, 2024Oct 23, 2025359buy $100K–$250K / sell $1K–$15K-11.4%
MCD JTRound tripOct 29, 2024Oct 23, 2025359$100K–$250K-11.4%
CB JTRound tripJul 8, 2024Sep 23, 2026807$1K–$15K-5.8%
DVN JTRound tripJun 28, 2024Dec 31, 2024186buy $1K–$15K / sell $250K–$500K-38.6%
DVN JTRound tripJun 28, 2024Dec 31, 2024186buy $1K–$15K / sell $250K–$500K-38.6%
LMT JTRound tripJun 28, 2024Sep 2, 2026796buy $1K–$15K / sell $15K–$50K-26.8%
UNH JTRound tripJun 25, 2024Dec 23, 2025546buy $1K–$15K / sell $250K–$500K-59.2%
WMB JTStill heldJun 24, 2024held862$1K–$15K+26.6%
LIN JTRound tripJun 21, 2024Aug 31, 2026801buy $1K–$15K / sell $15K–$50K-30.3%
AGCO JTRound tripJun 20, 2024Dec 31, 2024194buy $1K–$15K / sell $50K–$100K-14.5%
NEE JTRound tripJun 17, 2024Sep 14, 2026819buy $1K–$15K / sell $15K–$50K-26.2%
HD JTRound tripJun 13, 2024Sep 26, 2025470buy $1K–$15K / sell $15K–$50K-4.1%
HD JTRound tripJun 13, 2024Aug 24, 2026802buy $1K–$15K / sell $50K–$100K-43.7%
HD JTRound tripJun 13, 2024Aug 24, 2026802buy $1K–$15K / sell $50K–$100K-43.7%
RTX JTStill heldJun 13, 2024held873$1K–$15K+54.4%
EMR JTRound tripJun 10, 2024Sep 14, 2026826buy $1K–$15K / sell $15K–$50K-5.7%
XOM JTRound tripJun 10, 2024Aug 31, 2026812buy $1K–$15K / sell $100K–$250K-0.9%
XOM JTRound tripJun 10, 2024Aug 31, 2026812buy $1K–$15K / sell $100K–$250K-0.9%
ROK JTRound tripJun 10, 2024Sep 2, 2026814buy $1K–$15K / sell $15K–$50K+23.8%
JNJ JTRound tripJun 4, 2024Dec 31, 2024210buy $1K–$15K / sell $100K–$250K-13.1%
TXN JTRound tripMay 21, 2024Mar 18, 2026666buy $1K–$15K / sell $500K–$1M-28.6%
TXN JTRound tripMay 21, 2024Mar 18, 2026666buy $1K–$15K / sell $500K–$1M-28.6%
ACN JTRound tripMay 17, 2024Sep 26, 2025497buy $1K–$15K / sell $15K–$50K-46.3%
MMC JTStill heldMay 15, 2024held902$1K–$15Knot yet scorable
OKE JTRound tripMay 15, 2024Aug 31, 2026838buy $1K–$15K / sell $50K–$100K-27.1%
OKE JTRound tripMay 15, 2024Aug 31, 2026838buy $1K–$15K / sell $50K–$100K-27.1%
JPM JTStill heldApr 30, 2024held917$1K–$15K+27.8%
LMT JTRound tripMar 29, 2024Sep 2, 2026887buy $1K–$15K / sell $15K–$50K-29.1%
DVN JTRound tripMar 28, 2024Dec 31, 2024278buy $15K–$50K / sell $250K–$500K-46.8%
DVN JTRound tripMar 28, 2024Dec 31, 2024278buy $1K–$15K / sell $250K–$500K-46.8%
LIN JTRound tripMar 28, 2024Aug 31, 2026886buy $1K–$15K / sell $15K–$50K-41.2%
WMB JTStill heldMar 25, 2024held953$1K–$15K+41.6%
PXD JTStill heldMar 22, 2024held956$1K–$15Knot yet scorable
HD JTRound tripMar 21, 2024Sep 26, 2025554buy $1K–$15K / sell $15K–$50K-23.0%
HD JTRound tripMar 21, 2024Sep 26, 2025554buy $1K–$15K / sell $15K–$50K-23.0%
RTX JTStill heldMar 21, 2024held957$1K–$15K+71.1%
UNH JTRound tripMar 19, 2024Dec 23, 2025644buy $1K–$15K / sell $250K–$500K-67.6%
NEE JTRound tripMar 15, 2024Sep 14, 2026913buy $1K–$15K / sell $15K–$50K-13.4%
EMR JTRound tripMar 11, 2024Sep 14, 2026917buy $1K–$15K / sell $15K–$50K-13.6%
XOM JTRound tripMar 11, 2024Aug 31, 2026903buy $1K–$15K / sell $100K–$250K-2.4%
ROK JTRound tripMar 11, 2024Sep 2, 2026905buy $1K–$15K / sell $15K–$50K-0.3%
JNJ JTRound tripMar 5, 2024Dec 31, 2024301buy $1K–$15K / sell $100K–$250K-25.2%
ACN JTRound tripFeb 20, 2024Sep 26, 2025584buy $1K–$15K / sell $15K–$50K-67.4%
MMC JTStill heldFeb 15, 2024held992$1K–$15Knot yet scorable
OKE JTRound tripFeb 14, 2024Aug 31, 2026929buy $1K–$15K / sell $50K–$100K-14.9%
OKE JTRound tripFeb 14, 2024Aug 31, 2026929buy $1K–$15K / sell $50K–$100K-14.9%
TXN JTRound tripFeb 13, 2024Mar 18, 2026764buy $1K–$15K / sell $500K–$1M-12.2%
TXN JTRound tripFeb 13, 2024Mar 18, 2026764buy $1K–$15K / sell $500K–$1M-12.2%
JPM JTStill heldJan 31, 2024held1007$1K–$15K+39.6%
COST JTStill heldJan 12, 2024held1026$1K–$15K-5.5%
EXAS DCSell (no earlier buy)—Jan 2, 202490 (rule)$1K–$15Knot yet scorable
VUZI DCSell (no earlier buy)—Jan 2, 202490 (rule)$1K–$15K+54.2%
DVN JTRound tripDec 29, 2023Dec 31, 2024368buy $15K–$50K / sell $250K–$500K-51.1%
DVN JTRound tripDec 29, 2023Dec 31, 2024368buy $1K–$15K / sell $250K–$500K-51.1%
LMT JTRound tripDec 29, 2023Sep 2, 2026978buy $1K–$15K / sell $15K–$50K-43.7%
WMB JTStill heldDec 26, 2023held1043$1K–$15K+44.6%
PXD JTStill heldDec 22, 2023held1047$1K–$15Knot yet scorable
LIN JTRound tripDec 18, 2023Aug 31, 2026987buy $1K–$15K / sell $15K–$50K-42.8%
NEE JTRound tripDec 15, 2023Sep 2, 2026992$1K–$15K-27.9%
HD JTRound tripDec 14, 2023Sep 26, 2025652buy $1K–$15K / sell $15K–$50K-23.6%
HD JTRound tripDec 14, 2023Sep 26, 2025652buy $1K–$15K / sell $15K–$50K-23.6%
RTX JTStill heldDec 14, 2023held1055$1K–$15K+88.4%
UNH JTRound tripDec 12, 2023Dec 23, 2025742buy $1K–$15K / sell $250K–$500K-88.7%
EMR JTRound tripDec 11, 2023Sep 14, 20261008$1K–$15K+0.6%
XOM JTRound tripDec 11, 2023Aug 31, 2026994buy $1K–$15K / sell $100K–$250K-4.5%
ROK JTRound tripDec 11, 2023Sep 2, 2026996buy $1K–$15K / sell $15K–$50K-13.6%
CCLD DCSell (no earlier buy)—Dec 8, 202390 (rule)$1K–$15K-17.3%
JNJ JTRound tripDec 5, 2023Dec 31, 2024392buy $1K–$15K / sell $100K–$250K-37.1%

Every trade (all time)

TickerActionTradedReported amountDisclosed · lag90-day vs SPYSource
ASMLSELL (partial)Oct 23, 2026$15K–$50KOct 28, 2026
5 days
—PDF
STXSELL (partial)Oct 23, 2026$15K–$50KOct 28, 2026
5 days
—PDF
TXNSELL (partial)Oct 14, 2026$15K–$50KOct 28, 2026
14 days
—PDF
NEESELLOct 2, 2026$15K–$50KOct 13, 2026
11 days
—PDF
CVXSELL (partial)Sep 23, 2026$15K–$50KOct 13, 2026
20 days
—PDF
CBSELLSep 23, 2026$1K–$15KOct 13, 2026
20 days
—PDF
DVNSELLSep 23, 2026$50K–$100KOct 13, 2026
20 days
—PDF
DVNSELL (partial)Sep 23, 2026$15K–$50KOct 13, 2026
20 days
—PDF
HDSELLSep 23, 2026$1K–$15KOct 13, 2026
20 days
—PDF
LMTSELL (partial)Sep 23, 2026$15K–$50KOct 13, 2026
20 days
—PDF
LMTSELLSep 23, 2026$15K–$50KOct 13, 2026
20 days
—PDF
MRSHSELLSep 23, 2026$50K–$100KOct 13, 2026
20 days
—PDF
SBUXSELLSep 23, 2026$15K–$50KOct 13, 2026
20 days
—PDF
UNHSELLSep 23, 2026$15K–$50KOct 13, 2026
20 days
—PDF
AIOSELLSep 23, 2026$15K–$50KOct 13, 2026
20 days
—PDF
EMRSELL (partial)Sep 17, 2026$15K–$50KOct 13, 2026
26 days
—PDF
LINSELL (partial)Sep 17, 2026$15K–$50KOct 13, 2026
26 days
—PDF
LMTSELL (partial)Sep 17, 2026$15K–$50KOct 13, 2026
26 days
—PDF
LMTSELL (partial)Sep 17, 2026$15K–$50KOct 13, 2026
26 days
—PDF
LOWSELL (partial)Sep 17, 2026$1K–$15KOct 13, 2026
26 days
—PDF
MRSHSELL (partial)Sep 17, 2026$50K–$100KOct 13, 2026
26 days
—PDF
ROKSELL (partial)Sep 17, 2026$15K–$50KOct 13, 2026
26 days
—PDF
CNPSELLSep 15, 2026$15K–$50KSep 25, 2026
10 days
—PDF
STXSELL (partial)Sep 15, 2026$1K–$15KSep 25, 2026
10 days
—PDF
STESELLSep 15, 2026$15K–$50KSep 25, 2026
10 days
—PDF
TJXSELLSep 15, 2026$1K–$15KSep 25, 2026
10 days
—PDF
CDNSSELL (partial)Sep 14, 2026$15K–$50KSep 25, 2026
11 days
—PDF
DVNSELL (partial)Sep 14, 2026$15K–$50KSep 25, 2026
11 days
—PDF
EMRSELL (partial)Sep 14, 2026$1K–$15KSep 25, 2026
11 days
—PDF
EMRSELL (partial)Sep 14, 2026$15K–$50KSep 25, 2026
11 days
—PDF
HDSELL (partial)Sep 14, 2026$1K–$15KSep 25, 2026
11 days
—PDF
HDSELLSep 14, 2026$15K–$50KSep 25, 2026
11 days
—PDF
IQVSELLSep 14, 2026$15K–$50KSep 25, 2026
11 days
—PDF
MRSHSELL (partial)Sep 14, 2026$1K–$15KSep 25, 2026
11 days
—PDF
NEESELL (partial)Sep 14, 2026$15K–$50KSep 25, 2026
11 days
—PDF
ROKSELL (partial)Sep 14, 2026$15K–$50KSep 25, 2026
11 days
—PDF
AIOSELL (partial)Sep 14, 2026$15K–$50KSep 25, 2026
11 days
—PDF
OKEEXCHANGESep 11, 2026$500K–$1MSep 25, 2026
14 days
—PDF
OKEEXCHANGESep 11, 2026$100K–$250KSep 25, 2026
14 days
—PDF
ETNSELL (partial)Sep 10, 2026$1K–$15KSep 25, 2026
15 days
—PDF
HDSELL (partial)Sep 10, 2026$15K–$50KSep 25, 2026
15 days
—PDF
NVOSELLSep 10, 2026$1K–$15KSep 25, 2026
15 days
—PDF
UNHSELLSep 10, 2026$15K–$50KSep 25, 2026
15 days
—PDF
BSXSELLSep 9, 2026$50K–$100KSep 25, 2026
16 days
—PDF
ITWSELLSep 9, 2026$15K–$50KSep 25, 2026
16 days
—PDF
MRSHSELL (partial)Sep 9, 2026$100K–$250KSep 25, 2026
16 days
—PDF
PTCSELLSep 9, 2026$50K–$100KSep 25, 2026
16 days
—PDF
AAPLSELL (partial)Sep 8, 2026$1K–$15KSep 25, 2026
17 days
—PDF
AAPLSELL (partial)Sep 8, 2026$1K–$15KSep 25, 2026
17 days
—PDF
ETVSELLSep 8, 2026$1K–$15KSep 25, 2026
17 days
—PDF
IQVSELLSep 8, 2026$1K–$15KSep 25, 2026
17 days
—PDF
BSXSELL (partial)Sep 4, 2026$50K–$100KSep 25, 2026
21 days
—PDF
DVNSELL (partial)Sep 4, 2026$100K–$250KSep 25, 2026
21 days
—PDF
ITWSELL (partial)Sep 4, 2026$50K–$100KSep 25, 2026
21 days
—PDF
OKESELL (partial)Sep 4, 2026$15K–$50KSep 25, 2026
21 days
—PDF
BSXSELLSep 3, 2026$1K–$15KSep 25, 2026
22 days
—PDF
BSXSELLSep 3, 2026$1K–$15KSep 25, 2026
22 days
—PDF
BSXSELLSep 3, 2026$1K–$15KSep 25, 2026
22 days
—PDF
IQVSELLSep 3, 2026$1K–$15KSep 25, 2026
22 days
—PDF
AIOSELLSep 3, 2026$1K–$15KSep 25, 2026
22 days
—PDF
VUZISELLSep 3, 2026$1K–$15KSep 25, 2026
22 days
—PDF
VUZISELLSep 3, 2026$1K–$15KSep 25, 2026
22 days
—PDF
CDNSSELL (partial)Sep 2, 2026$15K–$50KSep 25, 2026
23 days
—PDF
CLSELL (partial)Sep 2, 2026$1K–$15KSep 25, 2026
23 days
—PDF
DHRSELL (partial)Sep 2, 2026$1K–$15KSep 25, 2026
23 days
—PDF
DVNSELL (partial)Sep 2, 2026$100K–$250KSep 25, 2026
23 days
—PDF
HDSELL (partial)Sep 2, 2026$15K–$50KSep 25, 2026
23 days
—PDF
ITWSELL (partial)Sep 2, 2026$15K–$50KSep 25, 2026
23 days
—PDF
LINSELLSep 2, 2026$15K–$50KSep 25, 2026
23 days
—PDF
LMTSELL (partial)Sep 2, 2026$15K–$50KSep 25, 2026
23 days
—PDF
LMTSELLSep 2, 2026$15K–$50KSep 25, 2026
23 days
—PDF
LOWSELL (partial)Sep 2, 2026$1K–$15KSep 25, 2026
23 days
—PDF
MRSHSELL (partial)Sep 2, 2026$1K–$15KSep 25, 2026
23 days
—PDF
NEESELL (partial)Sep 2, 2026$1K–$15KSep 25, 2026
23 days
—PDF
ORLYSELL (partial)Sep 2, 2026$15K–$50KSep 25, 2026
23 days
—PDF
ROKSELL (partial)Sep 2, 2026$15K–$50KSep 25, 2026
23 days
—PDF
ROKSELL (partial)Sep 2, 2026$15K–$50KSep 25, 2026
23 days
—PDF
SBUXSELL (partial)Sep 2, 2026$1K–$15KSep 25, 2026
23 days
—PDF
TJXSELL (partial)Sep 2, 2026$15K–$50KSep 25, 2026
23 days
—PDF
BSXSELLAug 31, 2026$15K–$50KSep 25, 2026
25 days
—PDF
RASELLAug 31, 2026$15K–$50KSep 25, 2026
25 days
—PDF
CBBUYAug 31, 2026$1K–$15KSep 25, 2026
25 days
—PDF
KOBUYAug 31, 2026$1K–$15KSep 25, 2026
25 days
—PDF
CLSELLAug 31, 2026$1K–$15KSep 25, 2026
25 days
—PDF
CRSELLAug 31, 2026$50K–$100KSep 25, 2026
25 days
—PDF
CXTSELLAug 31, 2026$15K–$50KSep 25, 2026
25 days
—PDF
CSXSELL (partial)Aug 31, 2026$1K–$15KSep 25, 2026
25 days
—PDF
DHRSELLAug 31, 2026$15K–$50KSep 25, 2026
25 days
—PDF
DVNSELL (partial)Aug 31, 2026$100K–$250KSep 25, 2026
25 days
—PDF
DVNSELLAug 31, 2026$15K–$50KSep 25, 2026
25 days
—PDF
XOMSELL (partial)Aug 31, 2026$100K–$250KSep 25, 2026
25 days
—PDF
FSELLAug 31, 2026$1K–$15KSep 25, 2026
25 days
—PDF
HDSELL (partial)Aug 31, 2026$15K–$50KSep 25, 2026
25 days
—PDF
HONSELLAug 31, 2026$15K–$50KSep 25, 2026
25 days
—PDF
ITWSELLAug 31, 2026$15K–$50KSep 25, 2026
25 days
—PDF
LINSELL (partial)Aug 31, 2026$15K–$50KSep 25, 2026
25 days
—PDF
NVOSELL (partial)Aug 31, 2026$1K–$15KSep 25, 2026
25 days
—PDF
OKESELL (partial)Aug 31, 2026$50K–$100KSep 25, 2026
25 days
—PDF
ORLYSELL (partial)Aug 31, 2026$15K–$50KSep 25, 2026
25 days
—PDF
PRGSSELLAug 31, 2026$15K–$50KSep 25, 2026
25 days
—PDF
PTCSELLAug 31, 2026$50K–$100KSep 25, 2026
25 days
—PDF
TJXSELL (partial)Aug 31, 2026$15K–$50KSep 25, 2026
25 days
—PDF
AIOSELL (partial)Aug 31, 2026$15K–$50KSep 25, 2026
25 days
—PDF
CLSELL (partial)Aug 27, 2026$1K–$15KSep 25, 2026
29 days
—PDF
CSXSELL (partial)Aug 27, 2026$1K–$15KSep 25, 2026
29 days
—PDF
HDSELLAug 27, 2026$1K–$15KSep 25, 2026
29 days
—PDF
NVSSELLAug 27, 2026$15K–$50KSep 25, 2026
29 days
—PDF
PBASELLAug 27, 2026$15K–$50KSep 25, 2026
29 days
—PDF
TJXSELL (partial)Aug 27, 2026$1K–$15KSep 25, 2026
29 days
—PDF
WMTSELL (partial)Aug 27, 2026$1K–$15KSep 25, 2026
29 days
—PDF
HDSELL (partial)Aug 24, 2026$50K–$100KSep 1, 2026
8 days
—PDF
LOWSELLAug 24, 2026$1K–$15KSep 1, 2026
8 days
—PDF
MRSHSELLAug 24, 2026$1K–$15KSep 1, 2026
8 days
—PDF
MDTSELLAug 24, 2026$15K–$50KSep 1, 2026
8 days
—PDF
PGSELLAug 24, 2026$50K–$100KSep 1, 2026
8 days
—PDF
MSFTSELL (partial)Aug 21, 2026$15K–$50KSep 1, 2026
11 days
—PDF
VLTOSELLAug 21, 2026$1K–$15KSep 1, 2026
11 days
—PDF
CLSELLAug 19, 2026$1K–$15KSep 1, 2026
13 days
—PDF
HONASELLAug 19, 2026$15K–$50KSep 1, 2026
13 days
—PDF
BUDSELLAug 18, 2026$1K–$15KSep 1, 2026
14 days
—PDF
BIIBSELLAug 18, 2026$1K–$15KSep 1, 2026
14 days
—PDF
KMBSELLAug 18, 2026$1K–$15KSep 1, 2026
14 days
—PDF
ADBESELL (partial)Aug 14, 2026$15K–$50KSep 1, 2026
18 days
—PDF
CARRSELLAug 14, 2026$1K–$15KSep 1, 2026
18 days
—PDF
ICLRSELL (partial)Aug 14, 2026$15K–$50KSep 1, 2026
18 days
—PDF
VLTOSELL (partial)Aug 14, 2026$1K–$15KSep 1, 2026
18 days
—PDF
BASELLAug 13, 2026$1K–$15KSep 1, 2026
19 days
—PDF
BASELLAug 13, 2026$15K–$50KSep 1, 2026
19 days
—PDF
GAPSELLAug 13, 2026$1K–$15KSep 1, 2026
19 days
—PDF
HRLSELLAug 13, 2026$1K–$15KSep 1, 2026
19 days
—PDF
NKESELL (partial)Aug 13, 2026$1K–$15KSep 1, 2026
19 days
—PDF
WATSELLAug 13, 2026$1K–$15KSep 1, 2026
19 days
—PDF
OTISSELLAug 10, 2026$1K–$15KSep 1, 2026
22 days
—PDF
VLTOSELLAug 10, 2026$1K–$15KSep 1, 2026
22 days
—PDF
DISSELLAug 10, 2026$15K–$50KSep 1, 2026
22 days
—PDF
CMCSASELLAug 5, 2026$1K–$15KAug 10, 2026
5 days
—PDF
DEOSELLAug 5, 2026$1K–$15KAug 10, 2026
5 days
—PDF
ELSELLAug 5, 2026$1K–$15KAug 10, 2026
5 days
—PDF
KVUESELLAug 5, 2026$1K–$15KAug 10, 2026
5 days
—PDF
MDLZSELLAug 5, 2026$1K–$15KAug 10, 2026
5 days
—PDF
OGNSELLAug 5, 2026$1K–$15KAug 10, 2026
5 days
—PDF
VSNTSELLAug 5, 2026$1K–$15KAug 10, 2026
5 days
—PDF
OGNSELLAug 5, 2026$1K–$15KAug 12, 2026
7 days
—PDF
VSNTSELLAug 5, 2026$1K–$15KAug 12, 2026
7 days
—PDF
ALCSELLAug 5, 2026$1K–$15KSep 1, 2026
27 days
—PDF
PGSELLAug 5, 2026$1K–$15KSep 1, 2026
27 days
—PDF
SOLSSELLAug 5, 2026$1K–$15KSep 1, 2026
27 days
—PDF
XOMEXCHANGEJul 2, 2026$100K–$250KJul 16, 2026
14 days
—PDF
XOMEXCHANGEJul 2, 2026$100K–$250KJul 16, 2026
14 days
—PDF
HONAVEXCHANGEJun 29, 2026$15K–$50KJul 16, 2026
17 days
—PDF
CTRAEXCHANGEMay 8, 2026$15K–$50KJun 2, 2026
25 days
—PDF
CTRAEXCHANGEMay 8, 2026$15K–$50KJun 2, 2026
25 days
—PDF
DVNEXCHANGEMay 8, 2026$15K–$50KJun 2, 2026
25 days
—PDF
DVNEXCHANGEMay 8, 2026$15K–$50KJun 2, 2026
25 days
—PDF
EXASSELLMar 24, 2026$1K–$15KApr 3, 2026
10 days
—PDF
MDTSELLMar 20, 2026$15K–$50KApr 3, 2026
14 days
+23.1%PDF
PLDSELLMar 20, 2026$50K–$100KApr 3, 2026
14 days
+5.3%PDF
TROWSELLMar 20, 2026$15K–$50KApr 3, 2026
14 days
-9.8%PDF
SMASELLMar 18, 2026$500K–$1MApr 3, 2026
16 days
+13.6%PDF
TXNSELLMar 18, 2026$500K–$1MApr 3, 2026
16 days
-46.8%PDF
BDXSELLMar 17, 2026$15K–$50KApr 3, 2026
17 days
+22.5%PDF
MUASELLMar 17, 2026$50K–$100KApr 3, 2026
17 days
+13.7%PDF
CTSHSELLMar 17, 2026$15K–$50KApr 3, 2026
17 days
+29.7%PDF
CMCSASELLMar 17, 2026$15K–$50KApr 3, 2026
17 days
+32.8%PDF
IVZSELLMar 17, 2026$15K–$50KApr 3, 2026
17 days
-10.1%PDF
KVUESELLMar 17, 2026$15K–$50KApr 3, 2026
17 days
+9.8%PDF
ACNSELLMar 16, 2026$250K–$500KApr 3, 2026
18 days
+29.9%PDF
IQVSELLMar 16, 2026$50K–$100KApr 3, 2026
18 days
+4.6%PDF
PRGSSELLMar 16, 2026$50K–$100KApr 3, 2026
18 days
+20.6%PDF
ICLRSELLMar 5, 2026$100K–$250KApr 3, 2026
29 days
-19.4%PDF
WATEXCHANGEFeb 9, 2026$1K–$15KMar 6, 2026
25 days
—PDF
UNHSELLDec 23, 2025$250K–$500KJan 22, 2026
30 days
+12.3%PDF
BSXSELL (partial)Oct 28, 2025$15K–$50KNov 16, 2025
19 days
+8.2%PDF
CSXSELL (partial)Oct 28, 2025$15K–$50KNov 16, 2025
19 days
-4.2%PDF
HDSELL (partial)Oct 28, 2025$1K–$15KNov 16, 2025
19 days
+0.6%PDF
MSFTSELL (partial)Oct 28, 2025$15K–$50KNov 16, 2025
19 days
+14.1%PDF
ORLYSELL (partial)Oct 28, 2025$1K–$15KNov 16, 2025
19 days
-3.3%PDF
STXSELL (partial)Oct 28, 2025$15K–$50KNov 16, 2025
19 days
-59.8%PDF
ACNSELLOct 27, 2025$100K–$250KNov 16, 2025
20 days
-10.8%PDF
MCDSELLOct 23, 2025$1K–$15KNov 16, 2025
24 days
+2.4%PDF
MCDSELLOct 23, 2025$100K–$250KNov 16, 2025
24 days
+2.4%PDF
ETNSELL (partial)Oct 6, 2025$15K–$50KNov 16, 2025
41 days
+17.6%PDF
STXSELL (partial)Oct 6, 2025$15K–$50KNov 16, 2025
41 days
-17.0%PDF
ACNSELL (partial)Sep 26, 2025$15K–$50KOct 16, 2025
20 days
-9.1%PDF
HDSELL (partial)Sep 26, 2025$15K–$50KOct 16, 2025
20 days
+19.0%PDF
MASISELLSep 26, 2025$15K–$50KOct 16, 2025
20 days
—PDF
MSFTSELL (partial)Sep 26, 2025$15K–$50KOct 16, 2025
20 days
+8.9%PDF
AGCOSELLDec 31, 2024$50K–$100KJan 15, 2025
15 days
-3.6%PDF
DVNSELL (partial)Dec 31, 2024$250K–$500KJan 15, 2025
15 days
-18.8%PDF
DXCMSELLDec 31, 2024$50K–$100KJan 15, 2025
15 days
+7.6%PDF
ELSELLDec 31, 2024$15K–$50KJan 15, 2025
15 days
+7.4%PDF
INTCSELLDec 31, 2024$50K–$100KJan 15, 2025
15 days
-17.8%PDF
JNJSELLDec 31, 2024$100K–$250KJan 15, 2025
15 days
-19.2%PDF
HDBUYDec 12, 2024$1K–$15KJan 15, 2025
34 days
-4.5%PDF
XOMBUYDec 10, 2024$1K–$15KJan 15, 2025
36 days
+6.2%PDF
MCDBUYOct 29, 2024$100K–$250KNov 15, 2024
17 days
-3.7%PDF
CBBUYJul 8, 2024$1K–$15KAug 10, 2024
33 days
+7.3%PDF
DVNBUYJun 28, 2024$1K–$15KJul 15, 2024
17 days
-25.3%PDF
DVNBUYJun 28, 2024$1K–$15KJul 15, 2024
17 days
-25.3%PDF
LMTBUYJun 28, 2024$1K–$15KJul 15, 2024
17 days
+18.5%PDF
UNHBUYJun 25, 2024$1K–$15KJul 15, 2024
20 days
+13.8%PDF
WMBBUYJun 24, 2024$1K–$15KJul 15, 2024
21 days
+2.3%PDF
LINBUYJun 21, 2024$1K–$15KJul 15, 2024
24 days
+1.1%PDF
AGCOBUYJun 20, 2024$1K–$15KJul 15, 2024
25 days
-9.8%PDF
NEEBUYJun 17, 2024$1K–$15KJul 15, 2024
28 days
+14.2%PDF
HDBUYJun 13, 2024$1K–$15KJul 15, 2024
32 days
+4.3%PDF
HDBUYJun 13, 2024$1K–$15KJul 15, 2024
32 days
+4.3%PDF
RTXBUYJun 13, 2024$1K–$15KJul 15, 2024
32 days
+11.3%PDF
EMRBUYJun 10, 2024$1K–$15KJul 15, 2024
35 days
-10.4%PDF
XOMBUYJun 10, 2024$1K–$15KJul 15, 2024
35 days
-0.3%PDF
XOMBUYJun 10, 2024$1K–$15KJul 15, 2024
35 days
-0.3%PDF
ROKBUYJun 10, 2024$1K–$15KJul 15, 2024
35 days
-0.4%PDF
JNJBUYJun 4, 2024$1K–$15KJul 15, 2024
41 days
+8.6%PDF
TXNBUYMay 21, 2024$1K–$15KJun 7, 2024
17 days
-4.5%PDF
TXNBUYMay 21, 2024$1K–$15KJun 7, 2024
17 days
-4.5%PDF
ACNBUYMay 17, 2024$1K–$15KJun 7, 2024
21 days
+2.6%PDF
MMCBUYMay 15, 2024$1K–$15KJun 7, 2024
23 days
—PDF
OKEBUYMay 15, 2024$1K–$15KJun 7, 2024
23 days
+2.7%PDF
OKEBUYMay 15, 2024$1K–$15KJun 7, 2024
23 days
+2.7%PDF
XOMEXCHANGEMay 3, 2024$100K–$250KJun 7, 2024
35 days
—PDF
PXDEXCHANGEMay 3, 2024$100K–$250KJun 7, 2024
35 days
—PDF
JPMBUYApr 30, 2024$1K–$15KMay 12, 2024
12 days
+1.4%PDF
LMTBUYMar 29, 2024$1K–$15KApr 12, 2024
14 days
-1.5%PDF
DVNBUYMar 28, 2024$15K–$50KApr 12, 2024
15 days
-11.2%PDF
DVNBUYMar 28, 2024$1K–$15KApr 12, 2024
15 days
-11.2%PDF
LINBUYMar 28, 2024$1K–$15KApr 12, 2024
15 days
-9.9%PDF
WMBBUYMar 25, 2024$1K–$15KApr 12, 2024
18 days
+8.4%PDF
PXDBUYMar 22, 2024$1K–$15KApr 12, 2024
21 days
—PDF
HDBUYMar 21, 2024$1K–$15KApr 12, 2024
22 days
-15.3%PDF
HDBUYMar 21, 2024$1K–$15KApr 12, 2024
22 days
-15.3%PDF
RTXBUYMar 21, 2024$1K–$15KApr 12, 2024
22 days
+6.7%PDF
UNHBUYMar 19, 2024$1K–$15KApr 12, 2024
24 days
-6.9%PDF
NEEBUYMar 15, 2024$1K–$15KApr 12, 2024
28 days
+15.4%PDF
EMRBUYMar 11, 2024$1K–$15KApr 12, 2024
32 days
-5.6%PDF
XOMBUYMar 11, 2024$1K–$15KApr 12, 2024
32 days
-1.0%PDF
ROKBUYMar 11, 2024$1K–$15KApr 12, 2024
32 days
-15.1%PDF
JNJBUYMar 5, 2024$1K–$15KApr 12, 2024
38 days
-11.7%PDF
ACNBUYFeb 20, 2024$1K–$15KMar 12, 2024
21 days
-22.5%PDF
MMCBUYFeb 15, 2024$1K–$15KMar 12, 2024
26 days
—PDF
OKEBUYFeb 14, 2024$1K–$15KMar 12, 2024
27 days
+13.2%PDF
OKEBUYFeb 14, 2024$1K–$15KMar 12, 2024
27 days
+13.2%PDF
TXNBUYFeb 13, 2024$1K–$15KMar 12, 2024
28 days
+14.3%PDF
TXNBUYFeb 13, 2024$1K–$15KMar 12, 2024
28 days
+14.3%PDF
JPMBUYJan 31, 2024$1K–$15KFeb 11, 2024
11 days
+6.0%PDF
COSTBUYJan 12, 2024$1K–$15KFeb 11, 2024
30 days
-1.5%PDF
EXASSELLJan 2, 2024$1K–$15KFeb 11, 2024
40 days
—PDF
VUZISELLJan 2, 2024$1K–$15KFeb 11, 2024
40 days
+54.2%PDF
DVNBUYDec 29, 2023$15K–$50KJan 13, 2024
15 days
+0.7%PDF
DVNBUYDec 29, 2023$1K–$15KJan 13, 2024
15 days
+0.7%PDF
LMTBUYDec 29, 2023$1K–$15KJan 13, 2024
15 days
-9.7%PDF
WMBBUYDec 26, 2023$1K–$15KJan 13, 2024
18 days
-0.5%PDF
PXDBUYDec 22, 2023$1K–$15KJan 13, 2024
22 days
—PDF
LINBUYDec 18, 2023$1K–$15KJan 13, 2024
26 days
+5.3%PDF
NEEBUYDec 15, 2023$1K–$15KJan 13, 2024
29 days
-12.9%PDF
HDBUYDec 14, 2023$1K–$15KJan 13, 2024
30 days
-1.6%PDF
HDBUYDec 14, 2023$1K–$15KJan 13, 2024
30 days
-1.6%PDF
RTXBUYDec 14, 2023$1K–$15KJan 13, 2024
30 days
+1.3%PDF
UNHBUYDec 12, 2023$1K–$15KJan 13, 2024
32 days
-20.5%PDF
EMRBUYDec 11, 2023$1K–$15KJan 13, 2024
33 days
+11.5%PDF
XOMBUYDec 11, 2023$1K–$15KJan 13, 2024
33 days
-1.2%PDF
ROKBUYDec 11, 2023$1K–$15KJan 13, 2024
33 days
-8.9%PDF
CCLDSELLDec 8, 2023$1K–$15KJan 13, 2024
36 days
-17.3%PDF
JNJBUYDec 5, 2023$1K–$15KJan 13, 2024
39 days
-11.4%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.