Politician trades

What US Congress is buying and selling.

Every stock US Congress and the executive branch disclose under the STOCK Act — updated daily.

Politician search

View Congress trading activity by member.

Stock search

View Congress trading activity in a ticker.

← All Congress trades

Trades by Bruce Westerman

200 disclosed trades.

StockTransactionPolitician% Since
WMTSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21+16.38%
VCISYSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21—
UNPSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21+26.89%
UNCRYSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21—
TMSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21+6.91%
TMOSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21+60.88%
SUSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21+98.67%
SPOTSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21−8.48%
SCGLYSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21—
SHELSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21+47.89%
SAPSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21−16.54%
SAFRYSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21—
RTXSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21+49.58%
RIOSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21+61.57%
PFESell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21+28.99%
ORCLSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21+13.58%
NRDBYSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21—
NSRGYSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21—
MRAAYSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21—
MUFGSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21+92.74%
MSFTSell$15K–$50KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21+38.56%
MRKSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21+90.15%
LVMUYSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21—
JCISell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21+95.23%
ISRGSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21−14.67%
ITWBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-08+24.51%
HSBCSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21+92.21%
HDSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21−15.78%
GSSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21+84.14%
FANUYSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21—
EMRSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21+61.92%
EWSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21+23.87%
DTEGYSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21—
DEBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-08+68.26%
DHRSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21+20.96%
CSXSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21+70.90%
CCISell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21−33.78%
COSTSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21−6.40%
CFRUYSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21—
CVXSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21+53.77%
CATBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-08+193.91%
CNQSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21+67.29%
BPSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21+58.14%
BASell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21+23.50%
BHPSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21+81.45%
BACSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21+51.84%
ASAZYSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21—
ASMLSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21+175.83%
BUDSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21+18.00%
AMZNSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21+49.02%
ADBESell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21−30.40%
ABTSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21−22.19%
CSXBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-08+75.83%
BABuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-08+41.18%
ASAZYBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-08—
VSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21+14.93%
UNHSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21−11.82%
UBSSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21+75.48%
TOELYSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21—
TSMSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21+205.05%
SBUXSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21+16.07%
SONYSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21−3.24%
SIEGYSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21—
NOWSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21−8.84%
CRMSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21+0.91%
RHHBYSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21—
PGSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21−12.07%
PEPSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21−9.60%
NVDASell$15K–$50KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21+131.70%
NFLXSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21−27.42%
NWGSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21+49.10%
MSSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21+84.66%
MHVIYSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21—
METASell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21+60.43%
MASell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21+11.12%
JPMSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21+47.78%
JNJSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21+72.55%
ISNPYSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21—
ITWSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21+19.48%
HKXCYSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21—
GSKSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21+36.19%
FCXSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21+118.74%
XOMSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21+53.81%
LLYSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21+44.64%
DSDVYSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21—
DBSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21+53.09%
DESell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21+57.37%
CMISell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21+89.95%
CRARYSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21—
COPSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21+47.75%
CSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21+110.72%
SCHWSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21+32.77%
CATSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21+182.76%
AVGOSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21+110.80%
BSXSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21−52.23%
BCSSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21+68.41%
AZNSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21+146.02%
AAPLSell$15K–$50KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21+73.89%
AXPSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21+26.09%
GOOGLSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21+131.82%
ADDYYSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-21—
WMTSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-20+25.34%
VSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-20+8.36%
VBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03+1.68%
UNHBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03−19.70%
ULBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03+7.83%
UBSBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03+40.92%
TOELYBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-04—
TSMBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03+160.77%
SBUXBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03−18.86%
SONYBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-24−9.06%
SCGLYBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03—
SHELBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03+43.86%
SAPBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-20−23.03%
CRMBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03−18.65%
RTXBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03+40.96%
RIOBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03+54.74%
PGSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-20−13.02%
PGBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03−17.00%
PEPBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03−17.86%
NVDABuy$15K–$50KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03+96.86%
NKESell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-20−49.88%
NFLXBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03−26.36%
NSRGYBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-20—
NWGBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03+47.64%
MSBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03+52.01%
MHVIYBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-21—
MSFTSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-20+28.63%
MSFTBuy$15K–$50KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03+28.08%
MRKBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03+58.92%
MDTBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-04−4.87%
LVMUYBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-04-02—
JCIBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03+76.05%
ISRGBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03−29.52%
HSBCBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03+66.02%
HDBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03−25.03%
GSBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03+52.53%
FANUYBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03—
EMRBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03+33.24%
EWBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03+20.07%
DTEGYBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03—
DEBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03+49.18%
CMIBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03+46.32%
CRARYBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03—
COPBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03+39.65%
CBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03+71.18%
CNQBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03+79.43%
AVGOSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-20+83.88%
BPBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03+39.59%
BHPBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03+74.20%
BACBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03+23.05%
ASMLBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03+146.20%
AAPLSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-20+56.88%
BUDBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-04+26.75%
AMZNSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-20+27.90%
GOOGLBuy$15K–$50KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03+104.98%
GOOGLSell$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-20+110.28%
ADBEBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03−45.80%
ABTBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03−27.92%
WMTBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03+10.21%
VCISYBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03—
UNPBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-04+13.51%
UNCRYBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03—
TMBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03+1.52%
TMOBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03+29.61%
SUBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03+89.72%
SONYBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03−6.55%
NOWBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03−24.30%
SAPBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03−25.49%
SAFRYBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03—
RHHBYBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03—
PFEBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03+8.30%
ORCLBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03−13.90%
NRDBYBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03—
NKEBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03−54.07%
NSRGYBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03—
MRAAYBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03—
METABuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03+18.70%
MABuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03−1.56%
JPMBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03+29.85%
JNJBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03+61.87%
ISNPYBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03—
GSKBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03+30.80%
FCXBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03+102.86%
XOMBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03+50.37%
LLYBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03+27.26%
DSDVYBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03—
DBBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03+65.08%
CCIBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03−29.45%
COSTBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03−14.36%
CFRUYBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-04—
CVXBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03+34.32%
CATBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03+142.48%
AVGOBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03+86.99%
BSXBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03−57.38%
BCSBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03+54.26%
AZNBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03+116.28%
AAPLBuy$15K–$50KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03+41.11%
AXPBuy$1K–$15KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03+3.48%
AMZNBuy$15K–$50KBruce WestermanBruce WestermanHouse · R · AR · traded 2025-03-03+21.62%

% since traded is the underlying stock's close→close move from the trade date to the latest close (not a realized P&L; options and bonds aren't priced). Sources: the official US House Clerk + Senate eFD disclosures (Congress STOCK Act PTR filings), and the US Office of Government Ethics (executive-branch OGE Form 278-T) for the President + cabinet — all public record. Disclosed amounts are legally-required buckets, not exact dollar amounts. Past politician trades are not investment advice; see the legal page.

Get daily signals & real-time alerts.

StockSetups scans ~12,300 US stocks & ETFs after every close and sorts every long setup into four ranked lanes — each with a trade plan — plus an always-on engine firing 35+ real-time intraday alerts. Free for 14 days, cancel in one click.

Start free — 14-day full access →