8
Total Trades
$89K
Trade Volume
+3.0 pts
Buys vs S&P 500
67%
Buys That Beat It
—
Timing Rank
52d
Avg Delay
37.5%
Late %
Score: 12/100 - Routine12
Avg Shuffle Score
Score: 30/100 - Noteworthy30
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.

+3.0 pts
ahead of the S&P 500
  • 67% of 3 buys beat the market
  • Sales: −31.6 pts (stock vs S&P after selling, inverted)
Their buys
+1.0%
S&P 500, same days
−2.0%
Return
−2%−1%0+1%+2%

See how every member of Congress stacks up →

Filing Timeliness

Most Traded Tickers

TickerBuysSellsEst. Volume
CVX 0 1 $32,500
PFE 1 2 $24,000
MUNI 0 1 $8,000
FANG 0 1 $8,000
JPM 1 0 $8,000
RTX 1 0 $8,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.

62.5%
37.5%
Not Disclosed
5 · $65K
Spouse
3 · $24K

63% of Roger Williams's disclosed trades are filed without disclosing the actual owner. See all family traders →

All Transactions (8)

Score Trade Date Filed Type Ticker Asset Amount Owner Delay
Score: 2/100 - Routine2
Dec 22, 2025 Jan 16, 2026 Sell CVX Chevron Corp [energy] $15,001 - $50,000 Not disclosed 24d
Score: 0/100 - Routine0
Dec 22, 2025 Jan 16, 2026 Sell FANG Diamondback Energy Inc [energy] $1,001 - $15,000 Not disclosed 24d
Score: 30/100 - Noteworthy30
Dec 22, 2025 Jan 16, 2026 Buy JPM JPMorgan Chase & Co [financials] $1,001 - $15,000 Not disclosed 24d
Score: 0/100 - Routine0
Dec 22, 2025 Jan 16, 2026 Buy RTX RTX Corp [industrials] $1,001 - $15,000 Not disclosed 24d
Score: 20/100 - Routine20
Feb 19, 2025 Mar 3, 2025 Sell Municipal CANEY CREEK MUNICIPAL UTILITY DISTRICT T $1,001 - $15,000 Not disclosed 10d
Score: 15/100 - Routine15
Mar 4, 2024 Jun 13, 2024 Sell PFE Pfizer Inc [health-care] $1,001 - $15,000 Spouse 100d
Score: 15/100 - Routine15
Mar 1, 2024 Jun 13, 2024 Sell PFE Pfizer Inc [health-care] $1,001 - $15,000 Spouse 103d
Score: 15/100 - Routine15
Mar 1, 2024 Jun 13, 2024 Buy PFE Pfizer Inc [health-care] $1,001 - $15,000 Spouse 103d