Roger Williams
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%
Filing Timeliness
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.
Not Disclosed
Spouse
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 |