788
Total Trades
$22.6M
Trade Volume
−4.6 pts
Buys vs S&P 500
37%
Buys That Beat It
#57/67
Timing Rank
177d
Avg Delay
20.9%
Late %
Score: 13/100 - Routine13
Avg Shuffle Score
Score: 52/100 - Suspicious52
Max Shuffle Score

Did Their Trades Beat the Market?

Every disclosed stock buy, 90 days later, vs buying the S&P 500 on the same day. Dollar-weighted.

−4.6 pts
behind the S&P 500
  • 37% of 226 buys beat the market
  • Ranked #57 of 67 active traders
  • Sales: +7.3 pts (stock vs S&P after selling, inverted)
Their buys
+1.2%
S&P 500, same days
+5.8%
Return
0+2%+4%+6%+8%

See how every member of Congress stacks up →

Filing Timeliness

Most Traded Tickers

TickerBuysSellsEst. Volume
CLF 29 43 $2,426,000
INTC 7 8 $1,948,500
PYPL 3 9 $1,496,000
QCOM 9 9 $1,250,500
AAPL 1 18 $996,000
N/A 31 26 $781,500
CLX 3 11 $778,000
TXN 8 13 $683,000
MSFT 0 11 $675,500
GOLD 9 6 $570,000
CVX 6 4 $481,000
X 2 10 $446,000
F 4 2 $431,000
KMB 4 5 $404,000
LPX 2 4 $382,000

Monthly Trading Activity

Who Makes the Trades?

Trade ownership breakdown - under the STOCK Act, politicians must disclose trades made by themselves AND their immediate family.

89.7%
10.3%
Joint
707 · $20.8M
Self
81 · $1.8M

All Transactions (788)

Score Trade Date Filed Type Ticker Asset Amount Owner Delay
Score: 15/100 - Routine15
Jun 9, 2026 Jul 16, 2026 Sell WAB Westinghouse Air Brake Technologies Corp $1,001 - $15,000 Self 37d
Score: 0/100 - Routine0
Jun 8, 2026 Jul 16, 2026 Sell TSCO Tractor Supply Co [consumer-discretionar $1,001 - $15,000 Joint 38d
Score: 0/100 - Routine0
Jun 8, 2026 Jul 16, 2026 Sell ACN Accenture PLC [information-technology] $1,001 - $15,000 Joint 38d
Score: 2/100 - Routine2
Jun 8, 2026 Jul 16, 2026 Sell AWK American Water Works Company Inc [utilit $15,001 - $50,000 Joint 38d
Score: 17/100 - Routine17
Jun 8, 2026 Jul 16, 2026 Sell CSX CSX Corp [industrials] $15,001 - $50,000 Joint 38d
Score: 2/100 - Routine2
Jun 8, 2026 Jul 16, 2026 Sell DUK Duke Energy Corp [utilities] $15,001 - $50,000 Joint 38d
Score: 17/100 - Routine17
Jun 8, 2026 Jul 16, 2026 Sell LMT Lockheed Martin Corp [industrials] $15,001 - $50,000 Joint 38d
Score: 2/100 - Routine2
Jun 8, 2026 Jul 16, 2026 Sell MA Mastercard Inc [financials] $15,001 - $50,000 Joint 38d
Score: 2/100 - Routine2
Jun 8, 2026 Jul 16, 2026 Sell NEE NextEra Energy Inc [utilities] $15,001 - $50,000 Joint 38d
Score: 32/100 - Noteworthy32
Jun 8, 2026 Jul 16, 2026 Sell PFE Pfizer Inc [health-care] $15,001 - $50,000 Joint 38d
Score: 2/100 - Routine2
Jun 8, 2026 Jul 16, 2026 Sell PG The Procter & Gamble Co [consumer-staple $15,001 - $50,000 Joint 38d
Score: 2/100 - Routine2
Dec 17, 2025 Jan 15, 2026 Buy XLU The Utilities Select Sector SPDR Fund $15,001 - $50,000 Self 29d
Score: 2/100 - Routine2
Dec 17, 2025 Jan 15, 2026 Buy XLP The Consumer Staples Select Sector SPDR $15,001 - $50,000 Self 29d
Score: 2/100 - Routine2
Dec 17, 2025 Jan 15, 2026 Buy XLV The Health Care Select Sector SPDR Fund $15,001 - $50,000 Self 29d
Score: 24/100 - Routine24
Dec 17, 2025 Jan 15, 2026 Sell AAPL Apple Inc [information-technology] $50,001 - $100,000 Self 29d
Score: 20/100 - Routine20
Dec 17, 2025 Jan 15, 2026 Sell GOOGL Alphabet Inc [communication-services] $1,001 - $15,000 Self 29d
Score: 22/100 - Routine22
Dec 17, 2025 Aug 5, 2026 Buy XLU The Utilities Select Sector SPDR Fund $15,001 - $50,000 Self 231d
Score: 22/100 - Routine22
Dec 17, 2025 Aug 5, 2026 Buy XLP The Consumer Staples Select Sector SPDR $15,001 - $50,000 Self 231d
Score: 22/100 - Routine22
Dec 17, 2025 Aug 5, 2026 Buy XLV The Health Care Select Sector SPDR Fund $15,001 - $50,000 Self 231d
Score: 44/100 - Noteworthy44
Dec 17, 2025 Aug 5, 2026 Sell AAPL Apple Inc [information-technology] $50,001 - $100,000 Self 231d
Score: 40/100 - Noteworthy40
Dec 17, 2025 Aug 5, 2026 Sell GOOGL Alphabet Inc [communication-services] $1,001 - $15,000 Self 231d
Score: 22/100 - Routine22
Oct 7, 2025 Aug 5, 2026 Sell MSFT Microsoft Corp [information-technology] $15,001 - $50,000 Joint 302d
Score: 22/100 - Routine22
Oct 7, 2025 Aug 5, 2026 Sell AAPL Apple Inc [information-technology] $15,001 - $50,000 Joint 302d
Score: 42/100 - Noteworthy42
Oct 7, 2025 Aug 5, 2026 Sell GOOGL Alphabet Inc [communication-services] $15,001 - $50,000 Joint 302d
Score: 22/100 - Routine22
Oct 7, 2025 Aug 5, 2026 Sell ORCL Oracle Corp [information-technology] $15,001 - $50,000 Joint 302d
Score: 42/100 - Noteworthy42
Oct 7, 2025 Aug 5, 2026 Sell Municipal WATER WORKS BOARD OF CITY OF BIRMINGHAM $15,001 - $50,000 Joint 302d
Score: 22/100 - Routine22
Oct 7, 2025 Nov 15, 2025 Sell Municipal CITY OF BIRMINGHAM ALABAMA $15,001 - $50,000 Joint 39d
Score: 2/100 - Routine2
Oct 7, 2025 Nov 15, 2025 Sell ORCL Oracle Corp [information-technology] $15,001 - $50,000 Joint 39d
Score: 22/100 - Routine22
Oct 7, 2025 Nov 15, 2025 Sell GOOGL Alphabet Inc [communication-services] $15,001 - $50,000 Joint 39d
Score: 2/100 - Routine2
Oct 7, 2025 Nov 15, 2025 Sell AAPL Apple Inc [information-technology] $15,001 - $50,000 Joint 39d
Score: 2/100 - Routine2
Oct 7, 2025 Nov 15, 2025 Sell MSFT Microsoft Corp [information-technology] $15,001 - $50,000 Joint 39d
Score: 17/100 - Routine17
Oct 7, 2025 Nov 15, 2025 Sell OC Owens Corning [industrials] $15,001 - $50,000 Joint 39d
Score: 2/100 - Routine2
Oct 7, 2025 Nov 15, 2025 Sell PEP PepsiCo Inc [consumer-staples] $15,001 - $50,000 Joint 39d
Score: 22/100 - Routine22
Oct 7, 2025 Aug 5, 2026 Sell PEP PepsiCo Inc [consumer-staples] $15,001 - $50,000 Joint 302d
Score: 37/100 - Noteworthy37
Oct 7, 2025 Aug 5, 2026 Sell OC Owens Corning [industrials] $15,001 - $50,000 Joint 302d
Score: 30/100 - Noteworthy30
Apr 15, 2025 May 15, 2025 Sell BMY Bristol-Myers Squibb Co [health-care] $1,001 - $15,000 Self 30d
Score: 2/100 - Routine2
Apr 15, 2025 May 15, 2025 Sell PYPL PayPal Holdings Inc [financials] $15,001 - $50,000 Self 30d
Score: 24/100 - Routine24
Apr 15, 2025 May 15, 2025 Buy N/A ISHARES BROAD USD INV GRD BD $50,001 - $100,000 Self 30d
Score: 22/100 - Routine22
Apr 15, 2025 May 15, 2025 Sell JPM JPMorgan Chase & Co [financials] $15,001 - $50,000 Joint 30d
Score: 22/100 - Routine22
Apr 15, 2025 May 15, 2025 Sell GOOGL Alphabet Inc [communication-services] $15,001 - $50,000 Joint 30d
Score: 32/100 - Noteworthy32
Apr 15, 2025 May 15, 2025 Sell AMGN Amgen Inc [health-care] $15,001 - $50,000 Joint 30d
Score: 22/100 - Routine22
Apr 15, 2025 May 15, 2025 Sell AAPL Apple Inc [information-technology] $15,001 - $50,000 Joint 30d
Score: 2/100 - Routine2
Apr 15, 2025 May 15, 2025 Sell ADM Archer-Daniels-Midland Co [consumer-stap $15,001 - $50,000 Joint 30d
Score: 17/100 - Routine17
Apr 15, 2025 May 15, 2025 Sell CSX CSX Corp [industrials] $15,001 - $50,000 Joint 30d
Score: 2/100 - Routine2
Apr 15, 2025 May 15, 2025 Sell STZ Constellation Brands Inc [consumer-stapl $15,001 - $50,000 Joint 30d
Score: 2/100 - Routine2
Apr 15, 2025 May 15, 2025 Sell DUK Duke Energy Corp [utilities] $15,001 - $50,000 Joint 30d
Score: 2/100 - Routine2
Apr 15, 2025 May 15, 2025 Sell GS The Goldman Sachs Group Inc [financials] $15,001 - $50,000 Joint 30d
Score: 32/100 - Noteworthy32
Apr 15, 2025 May 15, 2025 Sell LLY Eli Lilly and Co [health-care] $15,001 - $50,000 Joint 30d
Score: 2/100 - Routine2
Apr 15, 2025 May 15, 2025 Sell MA Mastercard Inc [financials] $15,001 - $50,000 Joint 30d
Score: 22/100 - Routine22
Apr 15, 2025 May 15, 2025 Sell MSFT Microsoft Corp [information-technology] $15,001 - $50,000 Joint 30d