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

Rep. David J. Taylor R-OH02

243 disclosed trades (stocks, ETFs and options) since 2024 filings (House). Latest: Oct 15, 2026. Transportation and InfrastructureAgriculture
55%hit rate
+2.1%avg excess vs SPY
+4.4%annualized excess
214 davg holding period
56 / 71 / 50closed / open / unmatched sells

Rep. David J. Taylor has reported 243 trades since 2024 (142 buys, 101 sells). 55% of 177 scored trades beat the S&P 500 over the time they were held. The most recent was a buy of T on Oct 15, 2026, disclosed Oct 29, 2026. These are public disclosures, not recommendations.

Round trips and scored positions

TickerKindBoughtSoldDays heldReported amountExcess vs SPY
T Still heldOct 15, 2026held19$1K–$15Knot yet scorable
LRCX Still heldOct 15, 2026held19$1K–$15Knot yet scorable
MPC Sell (no earlier buy)—Oct 15, 202690 (rule)$1K–$15Knot yet scorable
MPC Sell (no earlier buy)—Oct 15, 202690 (rule)$1K–$15Knot yet scorable
PLD Still heldOct 15, 2026held19$1K–$15Knot yet scorable
PLD Still heldOct 15, 2026held19$1K–$15Knot yet scorable
RPM Still heldOct 15, 2026held19$1K–$15Knot yet scorable
T Still heldOct 9, 2026held25$1K–$15Knot yet scorable
FITB Still heldOct 9, 2026held25$1K–$15Knot yet scorable
RPM Still heldOct 9, 2026held25$1K–$15Knot yet scorable
MPC Sell (no earlier buy)—Sep 22, 202690 (rule)$1K–$15Knot yet scorable
MPC Sell (no earlier buy)—Sep 22, 202690 (rule)$1K–$15Knot yet scorable
HD Still heldSep 22, 2026held42$1K–$15Knot yet scorable
HD Still heldSep 22, 2026held42$1K–$15Knot yet scorable
AMGN Still heldSep 22, 2026held42$1K–$15Knot yet scorable
IBP Still heldSep 8, 2026held56$1K–$15Knot yet scorable
PG Still heldSep 8, 2026held56$1K–$15Knot yet scorable
AEP Still heldAug 26, 2026held69$1K–$15Knot yet scorable
AEP Still heldAug 26, 2026held69$1K–$15Knot yet scorable
AVGO Still heldAug 26, 2026held69$1K–$15Knot yet scorable
AVGO Still heldAug 26, 2026held69$1K–$15Knot yet scorable
FITB Still heldAug 26, 2026held69$1K–$15Knot yet scorable
VRTX Sell (no earlier buy)—Aug 26, 202690 (rule)$1K–$15Knot yet scorable
AMGN Sell (no earlier buy)—Aug 26, 202690 (rule)$1K–$15Knot yet scorable
IBP Still heldAug 14, 2026held81$1K–$15Knot yet scorable
PG Still heldAug 11, 2026held84$1K–$15Knot yet scorable
GOOGL Still heldAug 11, 2026held84$1K–$15Knot yet scorable
GOOGL Still heldAug 11, 2026held84$1K–$15Knot yet scorable
KR Still heldJul 24, 2026held102$1K–$15K+18.4%
KR Still heldJul 24, 2026held102$1K–$15K+18.4%
AVGO Still heldJul 24, 2026held102$1K–$15K-17.4%
FITB Sell (no earlier buy)—Jul 24, 202690 (rule)$1K–$15K+10.7%
MSFT Still heldJul 24, 2026held102$1K–$15K+31.1%
MSFT Still heldJul 24, 2026held102$1K–$15K+31.1%
MPC Sell (no earlier buy)—Jul 24, 202690 (rule)$1K–$15K-45.1%
MPC Sell (no earlier buy)—Jul 24, 202690 (rule)$1K–$15K-45.1%
GOOGL Still heldJul 17, 2026held109$1K–$15K-20.7%
IBP Still heldJun 15, 2026held141$1K–$15K+6.0%
CVX Still heldJun 15, 2026held141$1K–$15K+26.6%
AEP Still heldJun 5, 2026held151$1K–$15K-1.1%
T Still heldJun 5, 2026held151$1K–$15K-7.7%
KR Still heldJun 5, 2026held151$1K–$15K+5.6%
LRCX Sell (no earlier buy)—Jun 5, 202690 (rule)$1K–$15K+8.3%
GOOGL Still heldJun 5, 2026held151$1K–$15K-26.3%
AMGN Round tripJun 5, 2026Aug 26, 202682$1K–$15K+22.1%
T Still heldMay 15, 2026held172$1K–$15K-12.5%
T Still heldMay 15, 2026held172$1K–$15K-12.5%
PH Still heldMay 15, 2026held172$1K–$15K+5.9%
PH Still heldMay 15, 2026held172$1K–$15K+5.9%
MEDP Still heldMay 15, 2026held172$1K–$15K+54.3%
MEDP Still heldMay 15, 2026held172$1K–$15K+54.3%
GOOGL Sell (no earlier buy)—May 15, 202690 (rule)$15K–$50K+17.9%
GOOGL Sell (no earlier buy)—May 15, 202690 (rule)$1K–$15K+17.9%
AAPL Sell (no earlier buy)—May 15, 202690 (rule)$1K–$15K+3.6%
HD Still heldMay 15, 2026held172$1K–$15K+12.9%
HD Still heldMay 15, 2026held172$1K–$15K+12.9%
PG Still heldApr 27, 2026held190$1K–$15K+5.1%
PG Still heldApr 27, 2026held190$1K–$15K+5.1%
V Still heldApr 27, 2026held190$1K–$15K+32.3%
LRCX Sell (no earlier buy)—Apr 27, 202690 (rule)$1K–$15K-9.0%
PGR Still heldApr 27, 2026held190$1K–$15K+10.6%
HD Still heldApr 27, 2026held190$1K–$15K-2.5%
IBP Still heldMar 24, 2026held224$1K–$15K-32.8%
PH Still heldMar 12, 2026held236$1K–$15K-10.0%
IBP Still heldMar 12, 2026held236$1K–$15K-31.9%
LRCX Round tripMar 12, 2026Apr 27, 202646$1K–$15K+16.5%
HD Still heldMar 12, 2026held236$1K–$15K-12.3%
RPM Still heldMar 12, 2026held236$1K–$15K-4.7%
CVX Sell (no earlier buy)—Mar 12, 202690 (rule)$1K–$15K+12.6%
FITB Round tripMar 11, 2026Jul 24, 2026135$1K–$15K+18.2%
MPC Sell (no earlier buy)—Mar 11, 202690 (rule)$1K–$15K-4.9%
MPC Sell (no earlier buy)—Mar 11, 202690 (rule)$1K–$15K-4.9%
RPM Still heldMar 11, 2026held237$1K–$15K-5.0%
CVX Sell (no earlier buy)—Mar 11, 202690 (rule)$1K–$15K+11.6%
AMZN Still heldFeb 26, 2026held250$1K–$15K+9.0%
PH Sell (no earlier buy)—Feb 26, 202690 (rule)$1K–$15K+24.5%
PH Sell (no earlier buy)—Feb 26, 202690 (rule)$1K–$15K+24.5%
V Still heldFeb 26, 2026held250$1K–$15K+25.2%
AVGO Round tripFeb 26, 2026Apr 27, 202660$1K–$15K+26.2%
MSFT Round tripFeb 26, 2026Aug 26, 2026181$1K–$15K+12.4%
MSFT Still heldFeb 26, 2026held250$1K–$15K+17.1%
LLY Still heldFeb 26, 2026held250$1K–$15K+28.9%
LRCX Sell (no earlier buy)—Feb 26, 202690 (rule)$1K–$15K-24.5%
LRCX Sell (no earlier buy)—Feb 26, 202690 (rule)$1K–$15K-24.5%
MEDP Still heldFeb 26, 2026held250$1K–$15K+35.9%
GOOGL Round tripFeb 26, 2026May 15, 202678buy $1K–$15K / sell $15K–$50K+21.8%
AMGN Sell (no earlier buy)—Feb 26, 202690 (rule)$1K–$15K+20.3%
CVX Sell (no earlier buy)—Feb 26, 202690 (rule)$1K–$15K+9.8%
PGR Still heldFeb 10, 2026held266$1K–$15K+6.8%
AMZN Still heldFeb 9, 2026held267$1K–$15K+9.3%
PH Sell (no earlier buy)—Feb 9, 202690 (rule)$1K–$15K+17.2%
PG Still heldFeb 9, 2026held267$1K–$15K-4.4%
V Still heldFeb 9, 2026held267$1K–$15K+22.3%
MSFT Round tripFeb 9, 2026Aug 11, 2026183buy $1K–$15K / sell $15K–$50K+10.8%
MSFT Round tripFeb 9, 2026Aug 26, 2026198$1K–$15K+9.6%
CRM Round tripFeb 9, 2026Feb 26, 202617$1K–$15K+3.5%
CRM Still heldFeb 9, 2026held267$1K–$15K+8.2%
AMZN Still heldJan 29, 2026held278$1K–$15K-6.8%
T Still heldJan 29, 2026held278$1K–$15K-23.0%
JPM Still heldJan 29, 2026held278$1K–$15K+2.8%
JPM Still heldJan 29, 2026held278$1K–$15K+2.8%
IBP Round tripJan 29, 2026Feb 26, 202628$1K–$15K+10.7%
AVGO Round tripJan 29, 2026Apr 27, 202688$1K–$15K+23.4%
MSFT Round tripJan 29, 2026Aug 11, 2026194buy $1K–$15K / sell $15K–$50K+5.2%
CRM Round tripJan 29, 2026Feb 26, 202628buy $1K–$15K / sell $15K–$50K-6.1%
CRM Round tripJan 29, 2026Feb 26, 202628$1K–$15K-6.1%
MEDP Still heldJan 29, 2026held278$1K–$15K+0.9%
PLD Still heldJan 29, 2026held278$1K–$15K-8.9%
RPM Still heldJan 29, 2026held278$1K–$15K-8.3%
AEP Round tripJan 16, 2026Feb 26, 202641$1K–$15K+10.5%
ETN Still heldJan 16, 2026held291$1K–$15K-2.2%
JPM Still heldJan 16, 2026held291$1K–$15K+0.3%
KR Still heldJan 16, 2026held291$1K–$15K-0.6%
KR Still heldJan 16, 2026held291$1K–$15K-0.6%
V Still heldJan 16, 2026held291$1K–$15K+20.9%
AVGO Sell (no earlier buy)—Jan 16, 202690 (rule)$1K–$15K-11.8%
MSFT Round tripJan 16, 2026Aug 11, 2026207buy $1K–$15K / sell $15K–$50K-1.9%
LRCX Sell (no earlier buy)—Jan 16, 202690 (rule)$1K–$15K-15.6%
MEDP Sell (no earlier buy)—Jan 16, 202690 (rule)$1K–$15K+17.0%
PGR Still heldJan 16, 2026held291$1K–$15K+6.9%
GOOGL Sell (no earlier buy)—Jan 16, 202690 (rule)$1K–$15K-0.4%
AAPL Round tripJan 16, 2026Feb 26, 202641$1K–$15K+7.2%
AAPL Round tripJan 16, 2026May 15, 2026119$1K–$15K+10.6%
RPM Still heldJan 16, 2026held291$1K–$15K-11.5%
AMGN Round tripJan 16, 2026Jan 29, 202613$1K–$15K+3.4%
PG Still heldJan 9, 2026held298$1K–$15K+6.9%
AVGO Sell (no earlier buy)—Jan 8, 202690 (rule)$1K–$15K-7.4%
MSFT Round tripJan 8, 2026Aug 11, 2026215buy $1K–$15K / sell $15K–$50K-6.4%
MSFT Round tripJan 8, 2026Aug 11, 2026215buy $1K–$15K / sell $15K–$50K-6.4%
LRCX Sell (no earlier buy)—Jan 8, 202690 (rule)$15K–$50K-24.6%
LRCX Sell (no earlier buy)—Jan 8, 202690 (rule)$15K–$50K-24.6%
IBM Round tripJan 8, 2026Feb 26, 202649$1K–$15K-20.0%
IBM Round tripJan 8, 2026Feb 26, 202649$15K–$50K-20.0%
ETN Still heldDec 10, 2025held328$1K–$15K-5.8%
HD Round tripDec 10, 2025Apr 27, 2026138$1K–$15K-9.4%
V Still heldDec 3, 2025held335$1K–$15K+19.1%
AMGN Sell (no earlier buy)—Dec 3, 202590 (rule)$1K–$15K-9.7%
AMGN Sell (no earlier buy)—Dec 3, 202590 (rule)$1K–$15K-9.7%
V Still heldNov 12, 2025held356$1K–$15K+15.5%
HD Round tripNov 11, 2025Jan 16, 202666$1K–$15K+0.3%
RPM Round tripNov 11, 2025Feb 26, 2026107$1K–$15K+5.1%
AEP Sell (no earlier buy)—Nov 3, 202590 (rule)$1K–$15K+3.1%
IBP Round tripNov 3, 2025Jan 16, 202674$1K–$15K+27.8%
IBP Round tripNov 3, 2025Jan 16, 202674$1K–$15K+27.8%
PGR Still heldNov 3, 2025held365$1K–$15K+4.8%
PGR Still heldNov 3, 2025held365$1K–$15K+4.8%
GOOGL Sell (no earlier buy)—Nov 3, 202590 (rule)$1K–$15K-19.4%
GOOGL Sell (no earlier buy)—Nov 3, 202590 (rule)$1K–$15K-19.4%
T Still heldOct 30, 2025held369$1K–$15K-23.8%
T Still heldOct 30, 2025held369$1K–$15K-23.8%
AAPL Sell (no earlier buy)—Oct 30, 202590 (rule)$1K–$15K+7.8%
AAPL Sell (no earlier buy)—Oct 30, 202590 (rule)$1K–$15K+7.8%
AEP Round tripSep 22, 2025Nov 3, 202542$1K–$15K+9.5%
KR Round tripSep 22, 2025Mar 24, 2026183$1K–$15K+13.5%
KR Still heldSep 22, 2025held407$1K–$15K-6.8%
PG Still heldSep 22, 2025held407$1K–$15K-5.9%
PG Still heldSep 22, 2025held407$1K–$15K-5.9%
LRCX Sell (no earlier buy)—Sep 22, 202590 (rule)$1K–$15K-29.9%
LRCX Sell (no earlier buy)—Sep 22, 202590 (rule)$1K–$15K-29.9%
CRM Round tripSep 3, 2025Feb 26, 2026176buy $1K–$15K / sell $15K–$50K-29.3%
GOOGL Sell (no earlier buy)—Sep 3, 202590 (rule)$1K–$15K-31.0%
GOOGL Sell (no earlier buy)—Sep 3, 202590 (rule)$1K–$15K-31.0%
LLY Round tripAug 14, 2025Dec 10, 2025118buy $15K–$50K / sell $1K–$15K+38.6%
LLY Round tripAug 14, 2025Jan 16, 2026155buy $15K–$50K / sell $1K–$15K+44.5%
LLY Round tripAug 14, 2025Feb 9, 2026179buy $15K–$50K / sell $1K–$15K+45.0%
LLY Still heldAug 14, 2025held446$15K–$50K+89.5%
LLY Still heldAug 14, 2025held446$1K–$15K+89.5%
MPC Round tripAug 14, 2025Feb 26, 2026196$1K–$15K+17.0%
PLD Round tripAug 14, 2025Feb 26, 2026196$1K–$15K+27.9%
PG Round tripAug 13, 2025Oct 12, 2026425$1K–$15K-22.1%
V Round tripAug 13, 2025Oct 15, 2026428$1K–$15K-3.0%
V Still heldAug 13, 2025held447$1K–$15K+7.6%
PG Round tripAug 7, 2025Feb 26, 2026203$1K–$15K-2.3%
CRM Round tripAug 7, 2025Feb 26, 2026203buy $1K–$15K / sell $15K–$50K-26.2%
PLD Round tripAug 7, 2025Jan 16, 2026162$1K–$15K+15.9%
VRTX Round tripAug 7, 2025Jan 29, 2026175$1K–$15K+16.9%
MEDP Sell (no earlier buy)—Jul 23, 202590 (rule)$1K–$15K-18.9%
T Round tripJul 18, 2025Feb 26, 2026223$1K–$15K-7.9%
T Still heldJul 18, 2025held473$1K–$15K-40.3%
LRCX Sell (no earlier buy)—Jul 18, 202590 (rule)$1K–$15K-36.2%
LRCX Sell (no earlier buy)—Jul 18, 202590 (rule)$1K–$15K-36.2%
MPC Sell (no earlier buy)—Jul 18, 202590 (rule)$1K–$15K+1.3%
MPC Sell (no earlier buy)—Jul 18, 202590 (rule)$1K–$15K+1.3%
PGR Still heldJul 18, 2025held473$1K–$15K-24.9%
CRM Round tripJun 11, 2025Feb 26, 2026260buy $1K–$15K / sell $15K–$50K-39.6%
IBP Round tripMay 15, 2025Aug 13, 202590$1K–$15K+58.5%
AVGO Round tripMay 14, 2025Jan 8, 2026239$1K–$15K+25.9%
FITB Round tripMay 14, 2025Feb 26, 2026288$1K–$15K+14.7%
UNH Sell (no earlier buy)—May 14, 202590 (rule)$1K–$15K+24.5%
UNH Sell (no earlier buy)—May 14, 202590 (rule)$15K–$50K+24.5%
MSFT Sell (no earlier buy)—May 13, 202590 (rule)$1K–$15K-7.8%
MSFT Sell (no earlier buy)—May 12, 202590 (rule)$1K–$15K-7.1%
CRM Round tripMay 12, 2025Feb 26, 2026290buy $1K–$15K / sell $15K–$50K-49.2%
AMZN Round tripMar 27, 2025Jun 5, 2026435$1K–$15K-7.9%
AEP Sell (no earlier buy)—Mar 10, 202590 (rule)$1K–$15K+12.5%
T Sell (no earlier buy)—Mar 10, 202590 (rule)$1K–$15K+4.8%
ETN Round tripMar 10, 2025Feb 26, 2026353$1K–$15K+12.0%
JPM Round tripMar 10, 2025Jun 11, 202593$1K–$15K+8.2%
PH Round tripMar 10, 2025Jan 16, 2026312$1K–$15K+32.3%
KR Round tripFeb 20, 2025Feb 26, 2026371$1K–$15K-8.6%
PG Round tripFeb 10, 2025Jan 29, 2026353$1K–$15K-25.3%
SJM Round tripFeb 10, 2025Feb 20, 202510$1K–$15K+3.3%
IBP Round tripFeb 5, 2025Aug 7, 2025183$1K–$15K+28.4%
JPM Sell (no earlier buy)—Jan 30, 202590 (rule)$1K–$15K+0.5%
V Sell (no earlier buy)—Jan 30, 202590 (rule)$1K–$15K-9.1%

Every trade (all time)

TickerActionTradedReported amountDisclosed · lag90-day vs SPYSource
TBUYOct 15, 2026$1K–$15KOct 29, 2026
14 days
—PDF
LRCXBUYOct 15, 2026$1K–$15KOct 29, 2026
14 days
—PDF
MPCSELLOct 15, 2026$1K–$15KOct 29, 2026
14 days
—PDF
MPCSELLOct 15, 2026$1K–$15KOct 29, 2026
14 days
—PDF
PLDBUYOct 15, 2026$1K–$15KOct 29, 2026
14 days
—PDF
PLDBUYOct 15, 2026$1K–$15KOct 29, 2026
14 days
—PDF
RPMBUYOct 15, 2026$1K–$15KOct 29, 2026
14 days
—PDF
VSELLOct 15, 2026$1K–$15KOct 29, 2026
14 days
—PDF
PGSELLOct 12, 2026$1K–$15KOct 15, 2026
3 days
—PDF
TBUYOct 9, 2026$1K–$15KOct 15, 2026
6 days
—PDF
FITBBUYOct 9, 2026$1K–$15KOct 15, 2026
6 days
—PDF
RPMBUYOct 9, 2026$1K–$15KOct 15, 2026
6 days
—PDF
AMGNBUYSep 22, 2026$1K–$15KOct 1, 2026
9 days
—PDF
HDBUYSep 22, 2026$1K–$15KOct 1, 2026
9 days
—PDF
HDBUYSep 22, 2026$1K–$15KOct 1, 2026
9 days
—PDF
MPCSELLSep 22, 2026$1K–$15KOct 1, 2026
9 days
—PDF
MPCSELLSep 22, 2026$1K–$15KOct 1, 2026
9 days
—PDF
IBPBUYSep 8, 2026$1K–$15KSep 17, 2026
9 days
—PDF
PGBUYSep 8, 2026$1K–$15KSep 17, 2026
9 days
—PDF
AEPBUYAug 26, 2026$1K–$15KSep 5, 2026
10 days
—PDF
AEPBUYAug 26, 2026$1K–$15KSep 5, 2026
10 days
—PDF
AMGNSELLAug 26, 2026$1K–$15KSep 5, 2026
10 days
—PDF
AMGNSELLAug 26, 2026$1K–$15KSep 5, 2026
10 days
—PDF
AVGOBUYAug 26, 2026$1K–$15KSep 5, 2026
10 days
—PDF
AVGOBUYAug 26, 2026$1K–$15KSep 5, 2026
10 days
—PDF
FITBBUYAug 26, 2026$1K–$15KSep 5, 2026
10 days
—PDF
MSFTSELLAug 26, 2026$1K–$15KSep 5, 2026
10 days
—PDF
VRTXSELLAug 26, 2026$1K–$15KSep 5, 2026
10 days
—PDF
IBPBUYAug 14, 2026$1K–$15KAug 20, 2026
6 days
—PDF
GOOGLBUYAug 11, 2026$1K–$15KAug 20, 2026
9 days
—PDF
GOOGLBUYAug 11, 2026$1K–$15KAug 20, 2026
9 days
—PDF
MSFTSELLAug 11, 2026$15K–$50KAug 20, 2026
9 days
—PDF
PGBUYAug 11, 2026$1K–$15KAug 20, 2026
9 days
—PDF
AVGOBUYJul 24, 2026$1K–$15KAug 6, 2026
13 days
-18.8%PDF
FITBSELLJul 24, 2026$1K–$15KAug 6, 2026
13 days
+10.7%PDF
FITBSELLJul 24, 2026$1K–$15KAug 6, 2026
13 days
+10.7%PDF
KRBUYJul 24, 2026$1K–$15KAug 6, 2026
13 days
+16.0%PDF
KRBUYJul 24, 2026$1K–$15KAug 6, 2026
13 days
+16.0%PDF
MPCSELLJul 24, 2026$1K–$15KAug 6, 2026
13 days
-45.1%PDF
MPCSELLJul 24, 2026$1K–$15KAug 6, 2026
13 days
-45.1%PDF
MSFTBUYJul 24, 2026$1K–$15KAug 6, 2026
13 days
+33.1%PDF
MSFTBUYJul 24, 2026$1K–$15KAug 6, 2026
13 days
+33.1%PDF
GOOGLBUYJul 17, 2026$1K–$15KAug 6, 2026
20 days
-3.1%PDF
CVXBUYJun 15, 2026$1K–$15KJul 1, 2026
16 days
+16.8%PDF
IBPBUYJun 15, 2026$1K–$15KJul 1, 2026
16 days
-4.8%PDF
GOOGLBUYJun 5, 2026$1K–$15KJun 12, 2026
7 days
-11.9%PDF
AMZNSELLJun 5, 2026$1K–$15KJun 12, 2026
7 days
-0.4%PDF
AEPBUYJun 5, 2026$1K–$15KJun 12, 2026
7 days
-8.3%PDF
AMGNBUYJun 5, 2026$1K–$15KJun 12, 2026
7 days
+22.2%PDF
TBUYJun 5, 2026$1K–$15KJun 12, 2026
7 days
+10.3%PDF
KRBUYJun 5, 2026$1K–$15KJun 12, 2026
7 days
-12.8%PDF
LRCXSELLJun 5, 2026$1K–$15KJun 12, 2026
7 days
+8.3%PDF
GOOGLSELLMay 15, 2026$15K–$50KMay 28, 2026
13 days
+17.9%PDF
GOOGLSELLMay 15, 2026$1K–$15KMay 28, 2026
13 days
+17.9%PDF
AAPLSELLMay 15, 2026$1K–$15KMay 28, 2026
13 days
+3.6%PDF
AAPLSELLMay 15, 2026$1K–$15KMay 28, 2026
13 days
+3.6%PDF
TBUYMay 15, 2026$1K–$15KMay 28, 2026
13 days
-2.9%PDF
TBUYMay 15, 2026$1K–$15KMay 28, 2026
13 days
-2.9%PDF
HDBUYMay 15, 2026$1K–$15KMay 28, 2026
13 days
+9.6%PDF
HDBUYMay 15, 2026$1K–$15KMay 28, 2026
13 days
+9.6%PDF
MEDPBUYMay 15, 2026$1K–$15KMay 28, 2026
13 days
+34.9%PDF
MEDPBUYMay 15, 2026$1K–$15KMay 28, 2026
13 days
+34.9%PDF
PHBUYMay 15, 2026$1K–$15KMay 28, 2026
13 days
+17.5%PDF
PHBUYMay 15, 2026$1K–$15KMay 28, 2026
13 days
+17.5%PDF
AVGOSELLApr 27, 2026$1K–$15KMay 7, 2026
10 days
+11.7%PDF
AVGOSELLApr 27, 2026$1K–$15KMay 7, 2026
10 days
+11.7%PDF
HDSELLApr 27, 2026$1K–$15KMay 7, 2026
10 days
+2.2%PDF
HDBUYApr 27, 2026$1K–$15KMay 7, 2026
10 days
-2.2%PDF
LRCXSELLApr 27, 2026$1K–$15KMay 7, 2026
10 days
-9.0%PDF
LRCXSELLApr 27, 2026$1K–$15KMay 7, 2026
10 days
-9.0%PDF
PGBUYApr 27, 2026$1K–$15KMay 7, 2026
10 days
-3.2%PDF
PGBUYApr 27, 2026$1K–$15KMay 7, 2026
10 days
-3.2%PDF
PGRBUYApr 27, 2026$1K–$15KMay 7, 2026
10 days
+3.5%PDF
VBUYApr 27, 2026$1K–$15KMay 7, 2026
10 days
+13.7%PDF
IBPBUYMar 24, 2026$1K–$15KApr 2, 2026
9 days
-34.8%PDF
KRSELLMar 24, 2026$1K–$15KApr 2, 2026
9 days
+36.4%PDF
CVXSELLMar 12, 2026$1K–$15KMar 20, 2026
8 days
+12.6%PDF
HDBUYMar 12, 2026$1K–$15KMar 20, 2026
8 days
-14.8%PDF
IBPBUYMar 12, 2026$1K–$15KMar 20, 2026
8 days
-37.0%PDF
LRCXBUYMar 12, 2026$1K–$15KMar 20, 2026
8 days
+44.7%PDF
PHBUYMar 12, 2026$1K–$15KMar 20, 2026
8 days
-11.9%PDF
RPMBUYMar 12, 2026$1K–$15KMar 20, 2026
8 days
-4.3%PDF
CVXSELLMar 11, 2026$1K–$15KMar 20, 2026
9 days
+11.6%PDF
FITBBUYMar 11, 2026$1K–$15KMar 20, 2026
9 days
+8.0%PDF
MPCSELLMar 11, 2026$1K–$15KMar 20, 2026
9 days
-4.9%PDF
MPCSELLMar 11, 2026$1K–$15KMar 20, 2026
9 days
-4.9%PDF
RPMBUYMar 11, 2026$1K–$15KMar 20, 2026
9 days
-3.2%PDF
GOOGLBUYFeb 26, 2026$1K–$15KMar 6, 2026
8 days
+17.6%PDF
AMZNBUYFeb 26, 2026$1K–$15KMar 6, 2026
8 days
+21.9%PDF
AEPSELLFeb 26, 2026$1K–$15KMar 6, 2026
8 days
+10.8%PDF
AMGNSELLFeb 26, 2026$1K–$15KMar 6, 2026
8 days
+20.3%PDF
AAPLSELLFeb 26, 2026$1K–$15KMar 6, 2026
8 days
-5.0%PDF
TSELLFeb 26, 2026$1K–$15KMar 6, 2026
8 days
+18.2%PDF
AVGOBUYFeb 26, 2026$1K–$15KMar 6, 2026
8 days
+22.3%PDF
CVXSELLFeb 26, 2026$1K–$15KMar 6, 2026
8 days
+9.8%PDF
ETNSELLFeb 26, 2026$1K–$15KMar 6, 2026
8 days
+0.4%PDF
LLYBUYFeb 26, 2026$1K–$15KMar 6, 2026
8 days
-2.9%PDF
FITBSELLFeb 26, 2026$1K–$15KMar 6, 2026
8 days
+12.9%PDF
IBPSELLFeb 26, 2026$1K–$15KMar 6, 2026
8 days
+42.6%PDF
IBMSELLFeb 26, 2026$1K–$15KMar 6, 2026
8 days
+3.4%PDF
IBMSELLFeb 26, 2026$15K–$50KMar 6, 2026
8 days
+3.4%PDF
KRSELLFeb 26, 2026$1K–$15KMar 6, 2026
8 days
+12.6%PDF
LRCXSELLFeb 26, 2026$1K–$15KMar 6, 2026
8 days
-24.5%PDF
LRCXSELLFeb 26, 2026$1K–$15KMar 6, 2026
8 days
-24.5%PDF
MPCSELLFeb 26, 2026$1K–$15KMar 6, 2026
8 days
-14.0%PDF
MEDPBUYFeb 26, 2026$1K–$15KMar 6, 2026
8 days
-13.1%PDF
MSFTBUYFeb 26, 2026$1K–$15KMar 6, 2026
8 days
-6.1%PDF
PHSELLFeb 26, 2026$1K–$15KMar 6, 2026
8 days
+24.5%PDF
PHSELLFeb 26, 2026$1K–$15KMar 6, 2026
8 days
+24.5%PDF
PGSELLFeb 26, 2026$1K–$15KMar 6, 2026
8 days
+18.8%PDF
PLDSELLFeb 26, 2026$1K–$15KMar 6, 2026
8 days
+6.2%PDF
RPMSELLFeb 26, 2026$1K–$15KMar 6, 2026
8 days
+16.5%PDF
CRMSELLFeb 26, 2026$15K–$50KMar 6, 2026
8 days
+19.9%PDF
CRMSELLFeb 26, 2026$1K–$15KMar 6, 2026
8 days
+19.9%PDF
VBUYFeb 26, 2026$1K–$15KMar 6, 2026
8 days
-5.4%PDF
PGRBUYFeb 10, 2026$1K–$15KFeb 20, 2026
10 days
-9.6%PDF
AMZNBUYFeb 9, 2026$1K–$15KFeb 20, 2026
11 days
+22.3%PDF
LLYSELLFeb 9, 2026$1K–$15KFeb 20, 2026
11 days
+14.0%PDF
MSFTBUYFeb 9, 2026$1K–$15KFeb 20, 2026
11 days
-6.8%PDF
PHSELLFeb 9, 2026$1K–$15KFeb 20, 2026
11 days
+17.2%PDF
PGBUYFeb 9, 2026$1K–$15KFeb 20, 2026
11 days
-15.4%PDF
CRMBUYFeb 9, 2026$1K–$15KFeb 20, 2026
11 days
-15.1%PDF
VBUYFeb 9, 2026$1K–$15KFeb 20, 2026
11 days
-7.1%PDF
AMZNBUYJan 29, 2026$1K–$15KFeb 2, 2026
4 days
+6.3%PDF
AMGNSELLJan 29, 2026$1K–$15KFeb 2, 2026
4 days
+4.0%PDF
TBUYJan 29, 2026$1K–$15KFeb 2, 2026
4 days
-0.1%PDF
AVGOBUYJan 29, 2026$1K–$15KFeb 2, 2026
4 days
+20.1%PDF
IBPBUYJan 29, 2026$1K–$15KFeb 2, 2026
4 days
-5.3%PDF
JPMBUYJan 29, 2026$1K–$15KFeb 2, 2026
4 days
-1.6%PDF
MEDPBUYJan 29, 2026$1K–$15KFeb 2, 2026
4 days
-32.8%PDF
MSFTBUYJan 29, 2026$1K–$15KFeb 2, 2026
4 days
-4.6%PDF
PGSELLJan 29, 2026$1K–$15KFeb 2, 2026
4 days
+4.8%PDF
PLDBUYJan 29, 2026$1K–$15KFeb 2, 2026
4 days
+3.9%PDF
RPMBUYJan 29, 2026$1K–$15KFeb 2, 2026
4 days
-9.1%PDF
CRMBUYJan 29, 2026$1K–$15KFeb 2, 2026
4 days
-17.9%PDF
VRTXSELLJan 29, 2026$1K–$15KFeb 2, 2026
4 days
+13.6%PDF
JPMBUYJan 29, 2026$1K–$15KFeb 2, 2026
4 days
-1.6%PDF
GOOGLSELLJan 16, 2026$1K–$15KFeb 2, 2026
17 days
-0.4%PDF
AEPBUYJan 16, 2026$1K–$15KFeb 2, 2026
17 days
+10.7%PDF
AMGNBUYJan 16, 2026$1K–$15KFeb 2, 2026
17 days
+4.3%PDF
AAPLBUYJan 16, 2026$1K–$15KFeb 2, 2026
17 days
+1.6%PDF
AVGOSELLJan 16, 2026$1K–$15KFeb 2, 2026
17 days
-11.8%PDF
ETNBUYJan 16, 2026$1K–$15KFeb 2, 2026
17 days
+12.8%PDF
LLYSELLJan 16, 2026$1K–$15KFeb 2, 2026
17 days
+14.4%PDF
HDSELLJan 16, 2026$1K–$15KFeb 2, 2026
17 days
+12.8%PDF
IBPSELLJan 16, 2026$1K–$15KFeb 2, 2026
17 days
+10.3%PDF
JPMBUYJan 16, 2026$1K–$15KFeb 2, 2026
17 days
-2.3%PDF
KRBUYJan 16, 2026$1K–$15KFeb 2, 2026
17 days
+5.8%PDF
LRCXSELLJan 16, 2026$1K–$15KFeb 2, 2026
17 days
-15.6%PDF
MEDPSELLJan 16, 2026$1K–$15KFeb 2, 2026
17 days
+17.0%PDF
MSFTBUYJan 16, 2026$1K–$15KFeb 2, 2026
17 days
-10.1%PDF
PHSELLJan 16, 2026$1K–$15KFeb 2, 2026
17 days
+0.1%PDF
PGRBUYJan 16, 2026$1K–$15KFeb 2, 2026
17 days
-0.9%PDF
PLDSELLJan 16, 2026$1K–$15KFeb 2, 2026
17 days
-5.3%PDF
RPMBUYJan 16, 2026$1K–$15KFeb 2, 2026
17 days
-6.2%PDF
VBUYJan 16, 2026$1K–$15KFeb 2, 2026
17 days
-5.5%PDF
AAPLBUYJan 16, 2026$1K–$15KFeb 2, 2026
17 days
+1.6%PDF
IBPSELLJan 16, 2026$1K–$15KFeb 2, 2026
17 days
+10.3%PDF
KRBUYJan 16, 2026$1K–$15KFeb 2, 2026
17 days
+5.8%PDF
PGBUYJan 9, 2026$1K–$15KJan 21, 2026
12 days
+5.4%PDF
AVGOSELLJan 8, 2026$1K–$15KJan 21, 2026
13 days
-7.4%PDF
AVGOSELLJan 8, 2026$1K–$15KJan 21, 2026
13 days
-7.4%PDF
IBMBUYJan 8, 2026$1K–$15KJan 21, 2026
13 days
-18.2%PDF
IBMBUYJan 8, 2026$15K–$50KJan 21, 2026
13 days
-18.2%PDF
LRCXSELLJan 8, 2026$15K–$50KJan 21, 2026
13 days
-24.6%PDF
LRCXSELLJan 8, 2026$15K–$50KJan 21, 2026
13 days
-24.6%PDF
MSFTBUYJan 8, 2026$1K–$15KJan 21, 2026
13 days
-19.7%PDF
MSFTBUYJan 8, 2026$1K–$15KJan 21, 2026
13 days
-19.7%PDF
ETNBUYDec 10, 2025$1K–$15KDec 19, 2025
9 days
+3.7%PDF
LLYSELLDec 10, 2025$1K–$15KDec 19, 2025
9 days
-2.3%PDF
HDBUYDec 10, 2025$1K–$15KDec 19, 2025
9 days
+3.2%PDF
AMGNSELLDec 3, 2025$1K–$15KDec 5, 2025
2 days
-9.7%PDF
AMGNSELLDec 3, 2025$1K–$15KDec 5, 2025
2 days
-9.7%PDF
VBUYDec 3, 2025$1K–$15KDec 5, 2025
2 days
-2.1%PDF
VBUYNov 12, 2025$1K–$15KNov 18, 2025
6 days
-4.4%PDF
HDBUYNov 11, 2025$1K–$15KNov 18, 2025
7 days
+0.2%PDF
RPMBUYNov 11, 2025$1K–$15KNov 18, 2025
7 days
+8.0%PDF
GOOGLSELLNov 3, 2025$1K–$15KNov 18, 2025
15 days
-19.4%PDF
GOOGLSELLNov 3, 2025$1K–$15KNov 18, 2025
15 days
-19.4%PDF
AEPSELLNov 3, 2025$1K–$15KNov 18, 2025
15 days
+3.1%PDF
AEPSELLNov 3, 2025$1K–$15KNov 18, 2025
15 days
+3.1%PDF
IBPBUYNov 3, 2025$1K–$15KNov 18, 2025
15 days
+17.7%PDF
IBPBUYNov 3, 2025$1K–$15KNov 18, 2025
15 days
+17.7%PDF
PGRBUYNov 3, 2025$1K–$15KNov 18, 2025
15 days
-2.1%PDF
PGRBUYNov 3, 2025$1K–$15KNov 18, 2025
15 days
-2.1%PDF
AAPLSELLOct 30, 2025$1K–$15KNov 3, 2025
4 days
+7.8%PDF
AAPLSELLOct 30, 2025$1K–$15KNov 3, 2025
4 days
+7.8%PDF
TBUYOct 30, 2025$1K–$15KNov 3, 2025
4 days
-4.8%PDF
TBUYOct 30, 2025$1K–$15KNov 3, 2025
4 days
-4.8%PDF
AEPBUYSep 22, 2025$1K–$15KOct 7, 2025
15 days
+4.4%PDF
KRBUYSep 22, 2025$1K–$15KOct 7, 2025
15 days
-6.2%PDF
KRBUYSep 22, 2025$1K–$15KOct 7, 2025
15 days
-6.2%PDF
LRCXSELLSep 22, 2025$1K–$15KOct 7, 2025
15 days
-29.9%PDF
LRCXSELLSep 22, 2025$1K–$15KOct 7, 2025
15 days
-29.9%PDF
PGBUYSep 22, 2025$1K–$15KOct 7, 2025
15 days
-9.5%PDF
PGBUYSep 22, 2025$1K–$15KOct 7, 2025
15 days
-9.5%PDF
GOOGLSELLSep 3, 2025$1K–$15KSep 16, 2025
13 days
-31.0%PDF
GOOGLSELLSep 3, 2025$1K–$15KSep 16, 2025
13 days
-31.0%PDF
CRMBUYSep 3, 2025$1K–$15KSep 16, 2025
13 days
-14.3%PDF
LLYBUYAug 14, 2025$15K–$50KSep 2, 2025
19 days
+42.7%PDF
LLYBUYAug 14, 2025$1K–$15KSep 2, 2025
19 days
+42.7%PDF
MPCBUYAug 14, 2025$1K–$15KSep 2, 2025
19 days
+15.3%PDF
PLDBUYAug 14, 2025$1K–$15KSep 2, 2025
19 days
+12.0%PDF
IBPSELLAug 13, 2025$1K–$15KSep 2, 2025
20 days
+10.7%PDF
PGBUYAug 13, 2025$1K–$15KSep 2, 2025
20 days
-10.3%PDF
VBUYAug 13, 2025$1K–$15KSep 2, 2025
20 days
-7.0%PDF
VBUYAug 13, 2025$1K–$15KSep 2, 2025
20 days
-7.0%PDF
IBPSELLAug 7, 2025$1K–$15KSep 2, 2025
26 days
+10.8%PDF
PGBUYAug 7, 2025$1K–$15KSep 2, 2025
26 days
-12.2%PDF
PLDBUYAug 7, 2025$1K–$15KSep 2, 2025
26 days
+9.3%PDF
CRMBUYAug 7, 2025$1K–$15KSep 2, 2025
26 days
-2.3%PDF
VRTXBUYAug 7, 2025$1K–$15KSep 2, 2025
26 days
+3.8%PDF
MEDPSELLJul 23, 2025$1K–$15KSep 2, 2025
41 days
-18.9%PDF
TBUYJul 18, 2025$1K–$15KSep 2, 2025
46 days ⚠ over 45
-8.0%PDF
TBUYJul 18, 2025$1K–$15KSep 2, 2025
46 days ⚠ over 45
-8.0%PDF
LRCXSELLJul 18, 2025$1K–$15KSep 2, 2025
46 days ⚠ over 45
-36.2%PDF
LRCXSELLJul 18, 2025$1K–$15KSep 2, 2025
46 days ⚠ over 45
-36.2%PDF
MPCSELLJul 18, 2025$1K–$15KSep 2, 2025
46 days ⚠ over 45
+1.3%PDF
MPCSELLJul 18, 2025$1K–$15KSep 2, 2025
46 days ⚠ over 45
+1.3%PDF
PGRBUYJul 18, 2025$1K–$15KSep 2, 2025
46 days ⚠ over 45
-15.3%PDF
JPMSELLJun 11, 2025$1K–$15KJun 26, 2025
15 days
-2.9%PDF
CRMBUYJun 11, 2025$1K–$15KJun 26, 2025
15 days
-13.4%PDF
IBPBUYMay 15, 2025$1K–$15KJun 2, 2025
18 days
+58.5%PDF
AVGOBUYMay 14, 2025$1K–$15KJun 2, 2025
19 days
+25.4%PDF
FITBBUYMay 14, 2025$1K–$15KJun 2, 2025
19 days
-2.1%PDF
UNHSELLMay 14, 2025$1K–$15KJun 2, 2025
19 days
+24.5%PDF
UNHSELLMay 14, 2025$15K–$50KJun 2, 2025
19 days
+24.5%PDF
MSFTSELLMay 13, 2025$1K–$15KJun 2, 2025
20 days
-7.8%PDF
MSFTSELLMay 12, 2025$1K–$15KJun 2, 2025
21 days
-7.1%PDF
CRMBUYMay 12, 2025$1K–$15KJun 2, 2025
21 days
-28.5%PDF
AMZNBUYMar 27, 2025$1K–$15KApr 3, 2025
7 days
-1.8%PDF
AEPSELLMar 10, 2025$1K–$15KApr 3, 2025
24 days
+12.5%PDF
TSELLMar 10, 2025$1K–$15KApr 3, 2025
24 days
+4.8%PDF
ETNBUYMar 10, 2025$1K–$15KApr 3, 2025
24 days
+10.4%PDF
JPMBUYMar 10, 2025$1K–$15KApr 3, 2025
24 days
+7.9%PDF
PHBUYMar 10, 2025$1K–$15KApr 3, 2025
24 days
+3.5%PDF
KRBUYFeb 20, 2025$1K–$15KApr 3, 2025
42 days
+11.5%PDF
SJMSELLFeb 20, 2025$1K–$15KApr 3, 2025
42 days
-9.4%PDF
PGBUYFeb 10, 2025$1K–$15KApr 3, 2025
52 days ⚠ over 45
-0.3%PDF
SJMBUYFeb 10, 2025$1K–$15KApr 3, 2025
52 days ⚠ over 45
+12.8%PDF
IBPBUYFeb 5, 2025$1K–$15KApr 3, 2025
57 days ⚠ over 45
-6.2%PDF
JPMSELLJan 30, 2025$1K–$15KApr 3, 2025
63 days ⚠ over 45
+0.5%PDF
VSELLJan 30, 2025$1K–$15KApr 3, 2025
63 days ⚠ over 45
-9.1%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.