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

Rep. Bruce Westerman R-AR04

213 disclosed trades (stocks, ETFs and options) since 2024 filings (House). Latest: Apr 21, 2025. Natural ResourcesTransportation and Infrastructure
56%hit rate
+2.4%avg excess vs SPY
+8.8%annualized excess
92 davg holding period
101 / 10 / 7closed / open / unmatched sells

Rep. Bruce Westerman has reported 213 trades since 2024 (106 buys, 107 sells). 56% of 118 scored trades beat the S&P 500 over the time they were held. The most recent was a sale of ABT on Apr 21, 2025, disclosed May 12, 2025. These are public disclosures, not recommendations.

Round trips and scored positions

TickerKindBoughtSoldDays heldReported amountExcess vs SPY
AAPL Sell (no earlier buy)—Apr 21, 202590 (rule)$15K–$50K+12.4%
AVGO Sell (no earlier buy)—Apr 21, 202590 (rule)$1K–$15K-51.0%
MSFT Sell (no earlier buy)—Apr 21, 202590 (rule)$15K–$50K-19.7%
NFLX Sell (no earlier buy)—Apr 21, 202590 (rule)$1K–$15K-2.5%
PG Sell (no earlier buy)—Apr 21, 202590 (rule)$1K–$15K+28.8%
V Sell (no earlier buy)—Apr 21, 202590 (rule)$1K–$15K+12.7%
WMT Sell (no earlier buy)—Apr 21, 202590 (rule)$1K–$15K+18.8%
CAT Still heldApr 8, 2025held574$1K–$15K+72.5%
DE Still heldApr 8, 2025held574$1K–$15K+10.2%
RTX Still heldApr 8, 2025held574$1K–$15K+16.9%
ASAZY Round tripApr 8, 2025Apr 21, 202513$1K–$15K+6.3%
BA Round tripApr 8, 2025Apr 21, 202513$1K–$15K+10.8%
CSX Round tripApr 8, 2025Apr 21, 202513$1K–$15K-0.6%
ITW Round tripApr 8, 2025Apr 21, 202513$1K–$15K+0.7%
LVMUY Round tripApr 2, 2025Apr 21, 202519$1K–$15K-4.2%
SONY Still heldMar 24, 2025held589$1K–$15K-30.1%
BP Still heldMar 21, 2025held592$1K–$15K+5.2%
MHVIY Round tripMar 21, 2025Apr 21, 202531$1K–$15K+3.0%
MUFG Round tripMar 21, 2025Apr 21, 202531$1K–$15K-12.9%
ASML Still heldMar 20, 2025held593$1K–$15K+74.9%
HKXCY Round tripMar 20, 2025Apr 21, 202532$1K–$15K-1.8%
NSRGY Still heldMar 20, 2025held593$1K–$15K-33.1%
SAP Still heldMar 20, 2025held593$1K–$15K-47.0%
SIEGY Round tripMar 20, 2025Apr 21, 202532$1K–$15K-8.4%
SPOT Round tripMar 20, 2025Apr 21, 202532$1K–$15K+3.1%
ADDYY Round tripMar 4, 2025Apr 21, 202548$1K–$15K-1.0%
BUD Round tripMar 4, 2025Apr 21, 202548$1K–$15K+18.3%
CFRUY Round tripMar 4, 2025Apr 21, 202548$1K–$15K-9.4%
DHR Round tripMar 4, 2025Apr 21, 202548$1K–$15K+0.7%
MDT Round tripMar 4, 2025Mar 20, 202516$1K–$15K+0.0%
TOELY Round tripMar 4, 2025Apr 21, 202548$1K–$15Knot yet scorable
UNP Round tripMar 4, 2025Apr 21, 202548$1K–$15K+0.4%
ABT Round tripMar 3, 2025Apr 21, 202549$1K–$15K+4.6%
ADBE Round tripMar 3, 2025Apr 21, 202549$1K–$15K-10.2%
GOOGL Round tripMar 3, 2025Mar 20, 202517buy $15K–$50K / sell $1K–$15K+0.6%
GOOGL Round tripMar 3, 2025Apr 21, 202549buy $15K–$50K / sell $1K–$15K+0.4%
GOOGL Still heldMar 3, 2025held610$15K–$50K+38.2%
AMZN Round tripMar 3, 2025Mar 20, 202517buy $15K–$50K / sell $1K–$15K-1.8%
AMZN Round tripMar 3, 2025Apr 21, 202549buy $15K–$50K / sell $1K–$15K-6.4%
AMZN Still heldMar 3, 2025held610$15K–$50K-9.0%
AXP Round tripMar 3, 2025Apr 21, 202549$1K–$15K-6.0%
AAPL Round tripMar 3, 2025Mar 20, 202517buy $15K–$50K / sell $1K–$15K-6.9%
AAPL Round tripMar 3, 2025Apr 21, 202549$15K–$50K-6.9%
ASML Round tripMar 3, 2025Apr 21, 202549$1K–$15K+1.2%
AZN Round tripMar 3, 2025Apr 21, 202549$1K–$15K-0.1%
BAC Round tripMar 3, 2025Apr 21, 202549$1K–$15K-7.0%
BCS Round tripMar 3, 2025Apr 21, 202549$1K–$15K+3.6%
BHP Round tripMar 3, 2025Apr 21, 202549$1K–$15K+8.0%
BSX Round tripMar 3, 2025Apr 21, 202549$1K–$15K+1.2%
BP Round tripMar 3, 2025Apr 21, 202549$1K–$15K+0.2%
AVGO Round tripMar 3, 2025Mar 20, 202517$1K–$15K+4.8%
CNQ Round tripMar 3, 2025Apr 21, 202549$1K–$15K+19.2%
CAT Round tripMar 3, 2025Apr 21, 202549$1K–$15K-2.3%
SCHW Round tripMar 3, 2025Apr 21, 202549$1K–$15K+7.9%
CVX Round tripMar 3, 2025Apr 21, 202549$1K–$15K-0.7%
C Round tripMar 3, 2025Apr 21, 202549$1K–$15K-6.8%
COP Round tripMar 3, 2025Apr 21, 202549$1K–$15K+6.5%
COST Round tripMar 3, 2025Apr 21, 202549$1K–$15K+3.5%
CRARY Round tripMar 3, 2025Apr 21, 202549$1K–$15K+21.0%
CCI Round tripMar 3, 2025Apr 21, 202549$1K–$15K+18.5%
CMI Round tripMar 3, 2025Apr 21, 202549$1K–$15K-11.0%
DE Round tripMar 3, 2025Apr 21, 202549$1K–$15K+6.8%
DB Round tripMar 3, 2025Apr 21, 202549$1K–$15K+19.8%
DTEGY Round tripMar 3, 2025Apr 21, 202549$1K–$15K+8.2%
DSDVY Round tripMar 3, 2025Apr 21, 202549$1K–$15K+3.6%
EW Round tripMar 3, 2025Apr 21, 202549$1K–$15K+8.9%
LLY Round tripMar 3, 2025Apr 21, 202549$1K–$15K-0.0%
EMR Round tripMar 3, 2025Apr 21, 202549$1K–$15K-5.7%
XOM Round tripMar 3, 2025Apr 21, 202549$1K–$15K+9.7%
FANUY Round tripMar 3, 2025Apr 21, 202549$1K–$15K-4.7%
FCX Round tripMar 3, 2025Apr 21, 202549$1K–$15K+4.7%
GS Round tripMar 3, 2025Apr 21, 202549$1K–$15K-5.2%
GSK Round tripMar 3, 2025Apr 21, 202549$1K–$15K+8.0%
HD Round tripMar 3, 2025Apr 21, 202549$1K–$15K+1.0%
HSBC Round tripMar 3, 2025Apr 21, 202549$1K–$15K-1.7%
ISNPY Round tripMar 3, 2025Apr 21, 202549$1K–$15K+10.4%
ISRG Round tripMar 3, 2025Apr 21, 202549$1K–$15K-5.4%
JNJ Round tripMar 3, 2025Apr 21, 202549$1K–$15K+5.8%
JCI Round tripMar 3, 2025Apr 21, 202549$1K–$15K+2.1%
JPM Round tripMar 3, 2025Apr 21, 202549$1K–$15K-0.2%
MA Round tripMar 3, 2025Apr 21, 202549$1K–$15K+0.6%
MRK Round tripMar 3, 2025Apr 21, 202549$1K–$15K-4.5%
META Round tripMar 3, 2025Apr 21, 202549$1K–$15K-14.0%
MSFT Round tripMar 3, 2025Mar 20, 202517buy $15K–$50K / sell $1K–$15K+2.7%
MSFT Round tripMar 3, 2025Apr 21, 202549$15K–$50K+4.4%
MS Round tripMar 3, 2025Apr 21, 202549$1K–$15K-5.7%
MRAAY Round tripMar 3, 2025Apr 21, 202549$1K–$15K-2.2%
NWG Round tripMar 3, 2025Apr 21, 202549$1K–$15K+11.0%
NSRGY Round tripMar 3, 2025Apr 21, 202549$1K–$15K+21.2%
NFLX Round tripMar 3, 2025Mar 20, 202517$1K–$15K+0.8%
NKE Round tripMar 3, 2025Mar 20, 202517$1K–$15K-5.2%
NRDBY Round tripMar 3, 2025Apr 21, 202549$1K–$15K+8.1%
NVDA Round tripMar 3, 2025Apr 21, 202549$15K–$50K-3.1%
ORCL Round tripMar 3, 2025Apr 21, 202549$1K–$15K-12.2%
PEP Round tripMar 3, 2025Apr 21, 202549$1K–$15K+2.8%
PFE Round tripMar 3, 2025Apr 21, 202549$1K–$15K-4.1%
PG Round tripMar 3, 2025Mar 20, 202517$1K–$15K-1.4%
RIO Round tripMar 3, 2025Apr 21, 202549$1K–$15K+7.7%
RHHBY Round tripMar 3, 2025Apr 21, 202549$1K–$15K+4.7%
RTX Round tripMar 3, 2025Apr 21, 202549$1K–$15K+6.2%
SAFRY Round tripMar 3, 2025Apr 21, 202549$1K–$15K+0.7%
CRM Round tripMar 3, 2025Apr 21, 202549$1K–$15K-7.4%
SAP Round tripMar 3, 2025Apr 21, 202549$1K–$15K+1.2%
NOW Round tripMar 3, 2025Apr 21, 202549$1K–$15K-5.0%
SHEL Round tripMar 3, 2025Apr 21, 202549$1K–$15K+9.2%
SCGLY Round tripMar 3, 2025Apr 21, 202549$1K–$15K+19.9%
SONY Round tripMar 3, 2025Apr 21, 202549$1K–$15K+8.6%
SBUX Round tripMar 3, 2025Apr 21, 202549$1K–$15K-18.1%
SU Round tripMar 3, 2025Apr 21, 202549$1K–$15K+7.5%
TSM Round tripMar 3, 2025Apr 21, 202549$1K–$15K-2.5%
TMO Round tripMar 3, 2025Apr 21, 202549$1K–$15K-7.5%
TM Round tripMar 3, 2025Apr 21, 202549$1K–$15K+6.9%
UBS Round tripMar 3, 2025Apr 21, 202549$1K–$15K-7.7%
UNCRY Round tripMar 3, 2025Apr 21, 202549$1K–$15K+15.7%
UL Round tripMar 3, 2025Apr 21, 202549$1K–$15K+22.3%
UNH Round tripMar 3, 2025Apr 21, 202549$1K–$15K+3.0%
VCISY Round tripMar 3, 2025Apr 21, 202549$1K–$15K+25.9%
V Round tripMar 3, 2025Mar 20, 202517$1K–$15K-3.0%
WMT Round tripMar 3, 2025Mar 20, 202517$1K–$15K-8.9%

Every trade (all time)

TickerActionTradedReported amountDisclosed · lag90-day vs SPYSource
ABTSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
+26.6%PDF
ADDYYSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
+16.1%PDF
ADBESELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
+15.2%PDF
GOOGLSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
-6.4%PDF
AMZNSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
-14.7%PDF
AXPSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
-2.6%PDF
BUDSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
+18.5%PDF
AAPLSELLApr 21, 2025$15K–$50KMay 12, 2025
21 days
+12.4%PDF
ASMLSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
+7.2%PDF
ASAZYSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
+5.6%PDF
AZNSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
+19.6%PDF
BACSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
-6.2%PDF
BCSSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
-8.9%PDF
BHPSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
+8.9%PDF
BASELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
-21.6%PDF
BSXSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
+11.5%PDF
BPSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
+7.6%PDF
AVGOSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
-51.0%PDF
CNQSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
+15.7%PDF
CATSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
-21.7%PDF
SCHWSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
-6.1%PDF
CVXSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
+10.4%PDF
CSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
-25.4%PDF
CFRUYSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
+17.2%PDF
COPSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
+18.4%PDF
COSTSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
+23.4%PDF
CRARYSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
+20.0%PDF
CCISELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
+18.2%PDF
CSXSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
-2.8%PDF
CMISELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
-3.3%PDF
DHRSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
+20.7%PDF
DESELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
+10.0%PDF
DBSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
-7.9%PDF
DTEGYSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
+24.6%PDF
DSDVYSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
-6.0%PDF
EWSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
+11.7%PDF
LLYSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
+29.2%PDF
EMRSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
-25.9%PDF
XOMSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
+19.8%PDF
FANUYSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
+14.3%PDF
FCXSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
-14.8%PDF
GSSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
-18.5%PDF
GSKSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
+23.0%PDF
HDSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
+17.4%PDF
HKXCYSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
-7.8%PDF
HSBCSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
+0.3%PDF
ITWSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
+10.5%PDF
ISNPYSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
+6.4%PDF
ISRGSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
+12.2%PDF
JNJSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
+17.6%PDF
JCISELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
-23.1%PDF
JPMSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
-4.7%PDF
LVMUYSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
+21.7%PDF
MASELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
+13.5%PDF
MRKSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
+20.5%PDF
METASELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
-24.7%PDF
MSFTSELLApr 21, 2025$15K–$50KMay 12, 2025
21 days
-19.7%PDF
MHVIYSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
+1.7%PDF
MUFGSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
+7.5%PDF
MSSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
-9.8%PDF
MRAAYSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
+20.0%PDF
NWGSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
+10.9%PDF
NSRGYSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
+33.2%PDF
NFLXSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
-2.5%PDF
NRDBYSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
+12.5%PDF
NVDASELLApr 21, 2025$15K–$50KMay 12, 2025
21 days
-54.5%PDF
ORCLSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
-75.9%PDF
PEPSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
+22.4%PDF
PFESELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
+12.3%PDF
PGSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
+28.8%PDF
RIOSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
+16.2%PDF
RHHBYSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
+19.8%PDF
RTXSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
+2.2%PDF
SAFRYSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
-15.0%PDF
CRMSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
+11.3%PDF
SAPSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
-0.3%PDF
NOWSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
-4.6%PDF
SHELSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
+13.6%PDF
SIEGYSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
-2.4%PDF
SCGLYSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
-8.5%PDF
SONYSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
+21.0%PDF
SPOTSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
-4.1%PDF
SBUXSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
+7.5%PDF
SUSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
+10.4%PDF
TSMSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
-39.2%PDF
TMOSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
+26.4%PDF
TOELYSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
—PDF
TMSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
+24.9%PDF
UBSSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
-9.1%PDF
UNCRYSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
+1.5%PDF
ULSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
+28.7%PDF
UNPSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
+17.8%PDF
UNHSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
+56.0%PDF
VCISYSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
+12.8%PDF
VSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
+12.7%PDF
WMTSELLApr 21, 2025$1K–$15KMay 12, 2025
21 days
+18.8%PDF
ASAZYBUYApr 8, 2025$1K–$15KMay 12, 2025
34 days
-4.5%PDF
BABUYApr 8, 2025$1K–$15KMay 12, 2025
34 days
+31.8%PDF
CATBUYApr 8, 2025$1K–$15KMay 12, 2025
34 days
+17.9%PDF
CSXBUYApr 8, 2025$1K–$15KMay 12, 2025
34 days
-1.2%PDF
DEBUYApr 8, 2025$1K–$15KMay 12, 2025
34 days
-1.5%PDF
ITWBUYApr 8, 2025$1K–$15KMay 12, 2025
34 days
-8.4%PDF
RTXBUYApr 8, 2025$1K–$15KMay 12, 2025
34 days
-3.9%PDF
LVMUYBUYApr 2, 2025$1K–$15KApr 16, 2025
14 days
-20.3%PDF
SONYBUYMar 24, 2025$1K–$15KApr 16, 2025
23 days
-7.9%PDF
BPBUYMar 21, 2025$1K–$15KApr 16, 2025
26 days
-14.9%PDF
MHVIYBUYMar 21, 2025$1K–$15KApr 16, 2025
26 days
+16.8%PDF
MUFGBUYMar 21, 2025$1K–$15KApr 16, 2025
26 days
-15.2%PDF
GOOGLSELL (partial)Mar 20, 2025$1K–$15KApr 16, 2025
27 days
-0.8%PDF
AMZNSELL (partial)Mar 20, 2025$1K–$15KApr 16, 2025
27 days
-3.4%PDF
AAPLSELL (partial)Mar 20, 2025$1K–$15KApr 16, 2025
27 days
+13.8%PDF
ASMLBUYMar 20, 2025$1K–$15KApr 16, 2025
27 days
-1.9%PDF
AVGOSELL (partial)Mar 20, 2025$1K–$15KApr 16, 2025
27 days
-26.2%PDF
HKXCYBUYMar 20, 2025$1K–$15KApr 16, 2025
27 days
+2.6%PDF
MDTSELLMar 20, 2025$1K–$15KApr 16, 2025
27 days
+11.7%PDF
MSFTSELL (partial)Mar 20, 2025$1K–$15KApr 16, 2025
27 days
-18.5%PDF
NSRGYBUYMar 20, 2025$1K–$15KApr 16, 2025
27 days
-7.5%PDF
NFLXSELL (partial)Mar 20, 2025$1K–$15KApr 16, 2025
27 days
-22.9%PDF
NKESELLMar 20, 2025$1K–$15KApr 16, 2025
27 days
+22.8%PDF
PGSELL (partial)Mar 20, 2025$1K–$15KApr 16, 2025
27 days
+11.3%PDF
SAPBUYMar 20, 2025$1K–$15KApr 16, 2025
27 days
+1.0%PDF
SIEGYBUYMar 20, 2025$1K–$15KApr 16, 2025
27 days
-10.5%PDF
SPOTBUYMar 20, 2025$1K–$15KApr 16, 2025
27 days
+13.8%PDF
VSELL (partial)Mar 20, 2025$1K–$15KApr 16, 2025
27 days
+5.4%PDF
WMTSELL (partial)Mar 20, 2025$1K–$15KApr 16, 2025
27 days
-5.2%PDF
ADDYYBUYMar 4, 2025$1K–$15KApr 16, 2025
43 days
-4.3%PDF
BUDBUYMar 4, 2025$1K–$15KApr 16, 2025
43 days
+13.9%PDF
CFRUYBUYMar 4, 2025$1K–$15KApr 16, 2025
43 days
-11.8%PDF
DHRBUYMar 4, 2025$1K–$15KApr 16, 2025
43 days
-10.8%PDF
MDTBUYMar 4, 2025$1K–$15KApr 16, 2025
43 days
-12.7%PDF
TOELYBUYMar 4, 2025$1K–$15KApr 16, 2025
43 days
—PDF
UNPBUYMar 4, 2025$1K–$15KApr 16, 2025
43 days
-12.1%PDF
ABTBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
-6.3%PDF
ADBEBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
-10.0%PDF
GOOGLBUYMar 3, 2025$15K–$50KApr 16, 2025
44 days
-0.3%PDF
AMZNBUYMar 3, 2025$15K–$50KApr 16, 2025
44 days
-0.7%PDF
AXPBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
-1.6%PDF
AAPLBUYMar 3, 2025$15K–$50KApr 16, 2025
44 days
-16.8%PDF
ASMLBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
+5.1%PDF
AZNBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
-7.0%PDF
BACBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
-4.8%PDF
BCSBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
+11.7%PDF
BHPBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
-0.3%PDF
BSXBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
-2.2%PDF
BPBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
-8.5%PDF
AVGOBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
+31.2%PDF
CNQBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
+13.8%PDF
CATBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
+2.3%PDF
SCHWBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
+11.3%PDF
CVXBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
-11.5%PDF
CBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
-3.3%PDF
COPBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
-7.9%PDF
COSTBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
-0.6%PDF
CRARYBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
+8.4%PDF
CCIBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
+2.7%PDF
CMIBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
-12.4%PDF
DEBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
+7.5%PDF
DBBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
+27.0%PDF
DTEGYBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
-0.4%PDF
DSDVYBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
+16.3%PDF
EWBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
+7.9%PDF
LLYBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
-21.2%PDF
EMRBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
-0.1%PDF
XOMBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
-5.9%PDF
FANUYBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
-7.5%PDF
FCXBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
+11.5%PDF
GSBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
-2.6%PDF
GSKBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
+8.2%PDF
HDBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
-7.1%PDF
HSBCBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
-2.1%PDF
ISNPYBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
+11.2%PDF
ISRGBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
-3.9%PDF
JNJBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
-8.6%PDF
JCIBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
+20.1%PDF
JPMBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
+0.0%PDF
MABUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
-0.4%PDF
MRKBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
-19.7%PDF
METABUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
+0.9%PDF
MSFTBUYMar 3, 2025$15K–$50KApr 16, 2025
44 days
+17.4%PDF
MSBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
-2.1%PDF
MRAAYBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
-13.9%PDF
NWGBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
+16.1%PDF
NSRGYBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
+6.4%PDF
NFLXBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
+23.7%PDF
NKEBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
-23.0%PDF
NRDBYBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
+7.9%PDF
NVDABUYMar 3, 2025$15K–$50KApr 16, 2025
44 days
+18.9%PDF
ORCLBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
+1.3%PDF
PEPBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
-17.6%PDF
PFEBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
-12.2%PDF
PGBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
-6.0%PDF
RIOBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
-3.9%PDF
RHHBYBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
-4.3%PDF
RTXBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
+1.2%PDF
SAFRYBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
+10.2%PDF
CRMBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
-12.3%PDF
SAPBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
+7.0%PDF
NOWBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
+9.7%PDF
SHELBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
-0.0%PDF
SCGLYBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
+33.0%PDF
SONYBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
+7.8%PDF
SBUXBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
-27.7%PDF
SUBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
-0.3%PDF
TSMBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
+11.1%PDF
TMOBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
-25.8%PDF
TMBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
+1.4%PDF
UBSBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
-8.7%PDF
UNCRYBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
+19.8%PDF
ULBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
+8.3%PDF
UNHBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
-36.3%PDF
VCISYBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
+25.9%PDF
VBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
-0.6%PDF
WMTBUYMar 3, 2025$1K–$15KApr 16, 2025
44 days
+0.7%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.