IPUBLIC RECORDSEXCHANGERECEIPTSloadinglive·IMONEY TRAILEXCHANGESOURCESverifyinglive·IDATA SOURCESEXCHANGEFILINGSpublic recordslive·IPUBLIC RECORDSEXCHANGERECEIPTSloadinglive·IMONEY TRAILEXCHANGESOURCESverifyinglive·IDATA SOURCESEXCHANGEFILINGSpublic recordslive·
← Back to public record dashboard
Member public-record dossier
BW
U.S. RepresentativeAR · District 4

Bruce Westerman

RElected 2015Public disclosures only

A source-backed view of disclosed trades, filing timing, committee context, and paper market signals. This page shows public-record activity; it is not an accusation of wrongdoing and not investment advice.

Estimated net worth
$437K
Disclosure-derived estimate, as of 2024
Verification snapshot

The 10-second public-record profile

Latest receipt, biggest disclosed range, slowest disclosure lag, and strongest SPY-relative paper signal — factual context only, not a claim about intent.

Latest receipt
DISCLOSED PTR Filing 20030332
5/12/2025
Largest range
$15K – $50K
MSFT
Slowest disclosure
34d
BA
Best vs SPY
152.8%
AZN
Disclosed trades
285
Disclosed buys
100
Disclosed sells
185
Tickers named
98
Crypto Exposure
no disclosed crypto
Signal layer

Public-record trading signals

Charts summarize disclosed rows and derived paper-return context. They are signals for research, not conclusions about motive or recommendations to trade.

Sector Exposure by Trade Count
Other
47/78
Technology
11/26
Healthcare
10/17
Financials
7/16
Industrials
7/12
Consumer Disc.
6/13
otc
6/11
Energy
3/6
Consumer Staples
2/4
Materials
1/2
BuysSells
Most-Traded Stocks
WMT4 trades
V4 trades
SONY4 trades
SAP4 trades
NSRGY4 trades
MSFT4 trades
GOOGL4 trades
BP4 trades

Congress Intelligence Fingerprint

Percentile rank vs. all active congressional traders · outer ring = top percentile

ALPHA+3.2%WIN RATE49% winsVOLUME$2.5MFREQUENCY287 tradesSPEED29d avgSECTORS10 sectors
ALPHA73th %ile
+3.2%
WIN RATE77th %ile
49% wins
VOLUME69th %ile
$2.5M
FREQUENCY87th %ile
287 trades
SPEED31th %ile
29d avg
SECTORS79th %ile
10 sectors

α Alpha Attribution by Sector

vs SPY benchmark
Sector
Avg α vs SPYTradesHit%
Market Beaters
Industrials
+18.8%
14 trades
64%
Other
+11.9%
90 trades
57%
Financials
+9.8%
15 trades
47%
Technology
+8.7%
26 trades
46%
Energy
+5.6%
6 trades
83%
Lagging Sectors
otc
-16.5%
13 trades
38%
Consumer Disc.
-17.8%
14 trades
43%
Healthcare
-29.1%
20 trades
15%
Consumer Staples
-37.3%
5 trades
0%
Positive αNegative αHit% = % of trades that beat SPY

∑α Cumulative Alpha Trajectory

running total excess return vs SPY+255.2% cumulative
-300%+0%+300%0%+356%-421%
Cumulative α
+255.2%
Peak α
+356.0%
Trough α
-420.8%
Avg per Trade
+2.2%
Recent Trend
Accelerating
118 trades · 30-day post-trade return vs SPY

🏆 Trade Alpha Ledger

best & worst individual trades vs SPY118 trades scored
▲ Best Performers
AZNSELL2025-04$8K
+152.8%
CATSELL2025-04$8K
+145.6%
TSMSELL2025-04$8K
+123.6%
AVGOSELL2025-04$8K
+115.9%
AVGOSELL2025-03$8K
+96.1%
▼ Worst Performers
NOWSELL2025-04$8K
-70.3%
BSXSELL2025-04$8K
-69.1%
SAPSELL2025-04$8K
-69.0%
ABTSELL2025-04$8K
-67.8%
ADDYYSELL2025-04$8K
-64.3%
Avg Alpha
+2.2% vs SPY
Win Rate
48% beat market
Best Trade
AZN +152.8%
Worst Trade
NOW -70.3%
Excess return measured 30 days post-trade vs SPY benchmark

Potential committee-sector overlaps

161 disclosed trades in related sectors
Industrials
7B/12S
Consumer Disc.
6B/13S
Industrials
7B/12S
Consumer Disc.
6B/13S
Industrials
7B/12S
Consumer Disc.
6B/13S
Industrials
7B/12S
Consumer Disc.
6B/13S
9 trades
1 sector overlap
Energy
3B/6S

Shown when disclosed trades overlap with sectors associated with committee assignments. This is a transparency signal only — not a finding of wrongdoing, illegality, or investment merit.

Sector Rotation Matrix

Buy/sell pressure by sector & month · last 18 months · green = net buys · red = net sells · hover for counts

SectorMar '25Apr '25
Other
Technology
Financials
otc
Industrials
Consumer Staples
Healthcare
Consumer Disc.
Energy
Buying pressureSelling pressureMixed / neutralNo activity

Trading Footprint

top 20 stocks · block size ∝ disclosed volume

Each block = one stock. Larger = more trading volume. Green = net buyer · Red = net seller · Gold = balanced. Hover for details.

MSFT$73K ▼3MSFT — $73K · 0▲ 3▼ · 12% of disclosed volAAPL$73K ▼3AAPL — $73K · 0▲ 3▼ · 12% of disclosed volNVDA$65K ▼2NVDA — $65K · 0▲ 2▼ · 11% of disclosed volSIEGY$24K▲1 ▼2SIEGY — $24K · 1▲ 2▼ · 4% of disclosed volSAP$24K▲1 ▼2SAP — $24K · 1▲ 2▼ · 4% of disclosed volLVMUY▲1 ▼2LVMUY — $24K · 1▲ 2▼ · 4% of disclosed volAMZN ▼3AMZN — $24K · 0▲ 3▼ · 4% of disclosed volMUFG▲1 ▼2MUFG — $24K · 1▲ 2▼ · 4% of disclosed volGOOGL ▼3GOOGL — $24K · 0▲ 3▼ · 4% of disclosed volBA▲1 ▼2BA — $24K · 1▲ 2▼ · 4% of disclosed volASML▲1 ▼2ASML — $24K · 1▲ 2▼ · 4% of disclosed volHKXCY▲1 ▼2HKXCY — $24K · 1▲ 2▼ · 4% of disclosed volNSRGY▲1 ▼2NSRGY — $24K · 1▲ 2▼ · 4% of disclosed volV ▼3V — $24K · 0▲ 3▼ · 4% of disclosed volAVGO ▼3AVGO — $24K · 0▲ 3▼ · 4% of disclosed volSONY▲1 ▼2SONY — $24K · 1▲ 2▼ · 4% of disclosed volBP▲1 ▼2BP — $24K · 1▲ 2▼ · 4% of disclosed volWMT ▼3WMT — $24K · 0▲ 3▼ · 4% of disclosed volMHVIY▲1 ▼2MHVIY — $24K · 1▲ 2▼ · 4% of disclosed volNOWNOW — $16K · 0▲ 2▼ · 3% of disclosed vol
Net buyerNet sellerBalanced20 stocks · $611K total disclosed

Committee Assignments (5)

Filing Delay Pattern

days between trade and STOCK Act disclosure · each dot = one trade99% on time
0d15d30d30d limit
Avg delay: 22dLate (>30d): 3On-time: 197 / 200 trades
buy sell / late other

STOCK Act requires disclosure within 30 days of a transaction. Red dashed line marks the legal threshold — dots above it represent late filings.

Trading Orbit

members who moved the same stocks within 30-day windows3 cross-party

Bar width = shared trade count · Alignment = % of co-trade pairs going the same direction (buy/buy or sell/sell).

#
Member
Overlap
Align
1
211
50 tickers
46%
Low
2
193
50 tickers
72%
High
3
94
36 tickers
45%
Low
4
74
32 tickers
55%
Moderate
5
56
16 tickers
36%
Low
6
43
33 tickers
82%
High
7
42
8 tickers
52%
Moderate
8
34
9 tickers
58%
Moderate
Overlap = # of their trades matching yours in the same ticker ±30 days≥70% aligned50–70%<50%
Evidence ledger

Recent disclosed trades (200)

Each row links to the filing source when available and to a shareable receipt page for verification.

DateTickerAssetActionAmountFiling DelaySourceReceipt
5/12/2025PTR Filing 20030332DISCLOSEDFiling ↗receipt →
4/16/2025PTR Filing 20030146DISCLOSEDFiling ↗receipt →
2025-04-21SIEGYSIEGYSELL$1K – $15K22dreceipt →
2025-04-21NOWNOWSELL$1K – $15K22dreceipt →
2025-04-21SAPSAPSELL$1K – $15K22dreceipt →
2025-04-21RTXRTXSELL$1K – $15K22dreceipt →
2025-04-21PFEPFESELL$1K – $15K22dreceipt →
2025-04-21MRAAYMRAAYSELL$1K – $15K22dreceipt →
2025-04-21LVMUYLVMUYSELL$1K – $15K22dreceipt →
2025-04-21JPMJPMSELL$1K – $15K22dreceipt →
2025-04-21ISNPYISNPYSELL$1K – $15K22dreceipt →
2025-04-21FANUYFANUYSELL$1K – $15K22dreceipt →
2025-04-21EWEWSELL$1K – $15K22dreceipt →
2025-04-21DBDBSELL$1K – $15K22dreceipt →
2025-04-21BCSBCSSELL$1K – $15K22dreceipt →
2025-04-21BACBACSELL$1K – $15K22dreceipt →
2025-04-21AZNAZNSELL$1K – $15K22dreceipt →
2025-04-21ASAZYASAZYSELL$1K – $15K22dreceipt →
2025-04-21AXPAXPSELL$1K – $15K22dreceipt →
2025-04-21AMZNAMZNSELL$1K – $15K22dreceipt →
2025-04-21BUDBUDSELL$1K – $15K22dreceipt →
2025-04-21FCXFCXSELL$1K – $15K22dreceipt →
2025-04-21MUFGMUFGSELL$1K – $15K22dreceipt →
2025-04-21HSBCHSBCSELL$1K – $15K22dreceipt →
2025-04-21PEPPEPSELL$1K – $15K22dreceipt →
2025-04-21MSFTMSFTSELL$15K – $50K22dreceipt →
2025-04-21CRMCRMSELL$1K – $15K22dreceipt →
2025-04-21NRDBYNRDBYSELL$1K – $15K22dreceipt →
2025-04-21GSGSSELL$1K – $15K22dreceipt →
2025-04-21AAPLAAPLSELL$15K – $50K22dreceipt →
2025-04-21GOOGLGOOGLSELL$1K – $15K22dreceipt →
2025-04-21BABASELL$1K – $15K22dreceipt →
2025-04-21CVXCVXSELL$1K – $15K22dreceipt →
2025-04-21DEDESELL$1K – $15K22dreceipt →
2025-04-21NVDANVDASELL$15K – $50K22dreceipt →
2025-04-21CCSELL$1K – $15K22dreceipt →
2025-04-21MSMSSELL$1K – $15K22dreceipt →
2025-04-21COPCOPSELL$1K – $15K22dreceipt →
2025-04-21ASMLASMLSELL$1K – $15K22dreceipt →
2025-04-21SCGLYSCGLYSELL$1K – $15K22dreceipt →
2025-04-21TMTMSELL$1K – $15K22dreceipt →
2025-04-21TOELYTOELYSELL$1K – $15K22dreceipt →
2025-04-21HKXCYHKXCYSELL$1K – $15K22dreceipt →
2025-04-21SUSUSELL$1K – $15K22dreceipt →
2025-04-21NSRGYNSRGYSELL$1K – $15K22dreceipt →
2025-04-21ISRGISRGSELL$1K – $15K22dreceipt →
2025-04-21DTEGYDTEGYSELL$1K – $15K22dreceipt →
2025-04-21COSTCOSTSELL$1K – $15K22dreceipt →
2025-04-21SAFRYSAFRYSELL$1K – $15K22dreceipt →
2025-04-21VVSELL$1K – $15K22dreceipt →
2025-04-21VCISYVCISYSELL$1K – $15K22dreceipt →
2025-04-21TMOTMOSELL$1K – $15K22dreceipt →
2025-04-21AVGOAVGOSELL$1K – $15K22dreceipt →
2025-04-21GSKGSKSELL$1K – $15K22dreceipt →
2025-04-21EMREMRSELL$1K – $15K22dreceipt →
2025-04-21SONYSONYSELL$1K – $15K22dreceipt →
2025-04-21DHRDHRSELL$1K – $15K22dreceipt →
2025-04-21SHELSHELSELL$1K – $15K22dreceipt →
2025-04-21METAMETASELL$1K – $15K22dreceipt →
2025-04-21NWGNWGSELL$1K – $15K22dreceipt →
2025-04-21RIORIOSELL$1K – $15K22dreceipt →
2025-04-21CCICCISELL$1K – $15K22dreceipt →
2025-04-21SBUXSBUXSELL$1K – $15K22dreceipt →
2025-04-21CMICMISELL$1K – $15K22dreceipt →
2025-04-21BPBPSELL$1K – $15K22dreceipt →
2025-04-21XOMXOMSELL$1K – $15K22dreceipt →
2025-04-21JNJJNJSELL$1K – $15K22dreceipt →
2025-04-21ADBEADBESELL$1K – $15K22dreceipt →
2025-04-21DSDVYDSDVYSELL$1K – $15K22dreceipt →
2025-04-21MAMASELL$1K – $15K22dreceipt →
2025-04-21UNPUNPSELL$1K – $15K22dreceipt →
2025-04-21LLYLLYSELL$1K – $15K22dreceipt →
2025-04-21WMTWMTSELL$1K – $15K22dreceipt →
2025-04-21TSMTSMSELL$1K – $15K22dreceipt →
2025-04-21HDHDSELL$1K – $15K22dreceipt →
2025-04-21ABTABTSELL$1K – $15K22dreceipt →
2025-04-21SCHWSCHWSELL$1K – $15K22dreceipt →
2025-04-21CATCATSELL$1K – $15K22dreceipt →
2025-04-21UBSUBSSELL$1K – $15K22dreceipt →
2025-04-21MHVIYMHVIYSELL$1K – $15K22dreceipt →
2025-04-21ORCLORCLSELL$1K – $15K22dreceipt →
2025-04-21BSXBSXSELL$1K – $15K22dreceipt →
2025-04-21METAMETASELL$1K – $15K21dFiling ↗receipt →
2025-04-21SONYSONYSELL$1K – $15K21dFiling ↗receipt →
2025-04-21CMICMISELL$1K – $15K21dFiling ↗receipt →
2025-04-21SHELSHELSELL$1K – $15K21dFiling ↗receipt →
2025-04-21BPBPSELL$1K – $15K21dFiling ↗receipt →
2025-04-21ABTABTSELL$1K – $15K21dFiling ↗receipt →
2025-04-21ITWITWSELL$1K – $15K21dFiling ↗receipt →
2025-04-21CFRUYCFRUYSELL$1K – $15K21dFiling ↗receipt →
2025-04-21NFLXNFLXSELL$1K – $15K21dFiling ↗receipt →
2025-04-21MHVIYMHVIYSELL$1K – $15K21dFiling ↗receipt →
2025-04-21CCICCISELL$1K – $15K21dFiling ↗receipt →
2025-04-21TMOTMOSELL$1K – $15K21dFiling ↗receipt →
2025-04-21GSKGSKSELL$1K – $15K21dFiling ↗receipt →
2025-04-21LLYLLYSELL$1K – $15K21dFiling ↗receipt →
2025-04-21NRDBYNRDBYSELL$1K – $15K21dFiling ↗receipt →
2025-04-21XOMXOMSELL$1K – $15K21dFiling ↗receipt →
2025-04-21JCIJCISELL$1K – $15K21dFiling ↗receipt →
2025-04-21RIORIOSELL$1K – $15K21dFiling ↗receipt →
2025-04-21SCHWSCHWSELL$1K – $15K21dFiling ↗receipt →
2025-04-21VVSELL$1K – $15K21dFiling ↗receipt →
2025-04-21WMTWMTSELL$1K – $15K21dFiling ↗receipt →
2025-04-21DHRDHRSELL$1K – $15K21dFiling ↗receipt →
2025-04-21MAMASELL$1K – $15K21dFiling ↗receipt →
2025-04-21UNPUNPSELL$1K – $15K21dFiling ↗receipt →
2025-04-21ORCLORCLSELL$1K – $15K21dFiling ↗receipt →
2025-04-21EMREMRSELL$1K – $15K21dFiling ↗receipt →
2025-04-21NSRGYNSRGYSELL$1K – $15K21dFiling ↗receipt →
2025-04-21HDHDSELL$1K – $15K21dFiling ↗receipt →
2025-04-21ADBEADBESELL$1K – $15K21dFiling ↗receipt →
2025-04-21DSDVYDSDVYSELL$1K – $15K21dFiling ↗receipt →
2025-04-21UNHUNHSELL$1K – $15K21dFiling ↗receipt →
2025-04-21BHPBHPSELL$1K – $15K21dFiling ↗receipt →
2025-04-21BABASELL$1K – $15K21dFiling ↗receipt →
2025-04-21UNCRYUNCRYSELL$1K – $15K21dFiling ↗receipt →
2025-04-21COSTCOSTSELL$1K – $15K21dFiling ↗receipt →
2025-04-21MRKMRKSELL$1K – $15K21dFiling ↗receipt →
2025-04-21UBSUBSSELL$1K – $15K21dFiling ↗receipt →
2025-04-21DEDESELL$1K – $15K21dFiling ↗receipt →
2025-04-21TSMTSMSELL$1K – $15K21dFiling ↗receipt →
2025-04-21CSXCSXSELL$1K – $15K21dFiling ↗receipt →
2025-04-21MUFGMUFGSELL$1K – $15K21dFiling ↗receipt →
2025-04-21JNJJNJSELL$1K – $15K21dFiling ↗receipt →
2025-04-21AAPLAAPLSELL$15K – $50K21dFiling ↗receipt →
2025-04-21PEPPEPSELL$1K – $15K21dFiling ↗receipt →
2025-04-21NWGNWGSELL$1K – $15K21dFiling ↗receipt →
2025-04-21SUSUSELL$1K – $15K21dFiling ↗receipt →
2025-04-21AVGOAVGOSELL$1K – $15K21dFiling ↗receipt →
2025-04-21DTEGYDTEGYSELL$1K – $15K21dFiling ↗receipt →
2025-04-21ADDYYADDYYSELL$1K – $15K21dFiling ↗receipt →
2025-04-21HSBCHSBCSELL$1K – $15K21dFiling ↗receipt →
2025-04-21ISRGISRGSELL$1K – $15K21dFiling ↗receipt →
2025-04-21FCXFCXSELL$1K – $15K21dFiling ↗receipt →
2025-04-21SPOTSPOTSELL$1K – $15K21dFiling ↗receipt →
2025-04-21RHHBYRHHBYSELL$1K – $15K21dFiling ↗receipt →
2025-04-21CRARYCRARYSELL$1K – $15K21dFiling ↗receipt →
2025-04-21SIEGYSIEGYSELL$1K – $15K21dFiling ↗receipt →
2025-04-21SAFRYSAFRYSELL$1K – $15K21dFiling ↗receipt →
2025-04-21GSGSSELL$1K – $15K21dFiling ↗receipt →
2025-04-21AMZNAMZNSELL$1K – $15K21dFiling ↗receipt →
2025-04-21AXPAXPSELL$1K – $15K21dFiling ↗receipt →
2025-04-21ASAZYASAZYSELL$1K – $15K21dFiling ↗receipt →
2025-04-21AZNAZNSELL$1K – $15K21dFiling ↗receipt →
2025-04-21BACBACSELL$1K – $15K21dFiling ↗receipt →
2025-04-21BCSBCSSELL$1K – $15K21dFiling ↗receipt →
2025-04-21DBDBSELL$1K – $15K21dFiling ↗receipt →
2025-04-21EWEWSELL$1K – $15K21dFiling ↗receipt →
2025-04-21ASMLASMLSELL$1K – $15K21dFiling ↗receipt →
2025-04-21FANUYFANUYSELL$1K – $15K21dFiling ↗receipt →
2025-04-21HKXCYHKXCYSELL$1K – $15K21dFiling ↗receipt →
2025-04-21ISNPYISNPYSELL$1K – $15K21dFiling ↗receipt →
2025-04-21JPMJPMSELL$1K – $15K21dFiling ↗receipt →
2025-04-21LVMUYLVMUYSELL$1K – $15K21dFiling ↗receipt →
2025-04-21MRAAYMRAAYSELL$1K – $15K21dFiling ↗receipt →
2025-04-21PFEPFESELL$1K – $15K21dFiling ↗receipt →
2025-04-21RTXRTXSELL$1K – $15K21dFiling ↗receipt →
2025-04-21SCGLYSCGLYSELL$1K – $15K21dFiling ↗receipt →
2025-04-21CATCATSELL$1K – $15K21dFiling ↗receipt →
2025-04-21SAPSAPSELL$1K – $15K21dFiling ↗receipt →
2025-04-21GOOGLGOOGLSELL$1K – $15K21dFiling ↗receipt →
2025-04-21NOWNOWSELL$1K – $15K21dFiling ↗receipt →
2025-04-21BSXBSXSELL$1K – $15K21dFiling ↗receipt →
2025-04-21COPCOPSELL$1K – $15K21dFiling ↗receipt →
2025-04-21MSMSSELL$1K – $15K21dFiling ↗receipt →
2025-04-21TMTMSELL$1K – $15K21dFiling ↗receipt →
2025-04-21MSFTMSFTSELL$15K – $50K21dFiling ↗receipt →
2025-04-21NVDANVDASELL$15K – $50K21dFiling ↗receipt →
2025-04-21TOELYTOELYSELL$1K – $15K21dFiling ↗receipt →
2025-04-21CRMCRMSELL$1K – $15K21dFiling ↗receipt →
2025-04-21CVXCVXSELL$1K – $15K21dFiling ↗receipt →
2025-04-21CCSELL$1K – $15K21dFiling ↗receipt →
2025-04-21PGPGSELL$1K – $15K21dFiling ↗receipt →
2025-04-21BUDBUDSELL$1K – $15K21dFiling ↗receipt →
2025-04-21CNQCNQSELL$1K – $15K21dFiling ↗receipt →
2025-04-21VCISYVCISYSELL$1K – $15K21dFiling ↗receipt →
2025-04-21SBUXSBUXSELL$1K – $15K21dFiling ↗receipt →
2025-04-08BABABUY$1K – $15K34dFiling ↗receipt →
2025-04-08ITWITWBUY$1K – $15K34dFiling ↗receipt →
2025-04-08CSXCSXBUY$1K – $15K34dFiling ↗receipt →
2025-04-02LVMUYLVMUYBUY$1K – $15K14dFiling ↗receipt →
2025-03-24SONYSONYBUY$1K – $15K23dFiling ↗receipt →
2025-03-21MHVIYMHVIYBUY$1K – $15K26dFiling ↗receipt →
2025-03-21BPBPBUY$1K – $15K26dFiling ↗receipt →
2025-03-21MUFGMUFGBUY$1K – $15K26dFiling ↗receipt →
2025-03-20PGPGSELL$1K – $15K27dFiling ↗receipt →
2025-03-20WMTWMTSELL$1K – $15K27dFiling ↗receipt →
2025-03-20VVSELL$1K – $15K27dFiling ↗receipt →
2025-03-20GOOGLGOOGLSELL$1K – $15K27dFiling ↗receipt →
2025-03-20NSRGYNSRGYBUY$1K – $15K27dFiling ↗receipt →
2025-03-20SIEGYSIEGYBUY$1K – $15K27dFiling ↗receipt →
2025-03-20SAPSAPBUY$1K – $15K27dFiling ↗receipt →
2025-03-20MDTMDTSELL$1K – $15K27dFiling ↗receipt →
2025-03-20AAPLAAPLSELL$1K – $15K27dFiling ↗receipt →
2025-03-20ASMLASMLBUY$1K – $15K27dFiling ↗receipt →
2025-03-20MSFTMSFTSELL$1K – $15K27dFiling ↗receipt →
2025-03-20AMZNAMZNSELL$1K – $15K27dFiling ↗receipt →
2025-03-20HKXCYHKXCYBUY$1K – $15K27dFiling ↗receipt →
2025-03-20SPOTSPOTBUY$1K – $15K27dFiling ↗receipt →
2025-03-20AVGOAVGOSELL$1K – $15K27dFiling ↗receipt →

Filing links open official House Clerk PDFs or Senate eFD records when the source URL is available. Disclosure delays are measured from transaction date to filing date.