All Senate stock trades — by senator, party, state

48 U.S. Senators (9 Democrats, 23 Republicans) with disclosed stock trades. 1654 total STOCK Act filings.

PoliticianPartyStateTradesLast trade
Mark WarnerDemocratVirginia792026-08-14
Gary PetersDemocratMichigan102026-08-07
Tommy TubervilleRepublicanAlabama2122026-08-05
Bernie MorenoRepublicanOhio82026-07-24
Richard BlumenthalDemocratConnecticut6842026-07-20
Whitehouse Sheldon102026-05-08
Smith Tina62026-05-07
Capito Shelley M152026-04-17
Banks James12026-04-15
John BoozmanRepublicanArkansas402026-04-09
Fetterman John122026-03-30
McCormick David H392026-03-17
McConnell, Jr. A. Mitchell12026-03-01
Markwayne MullinRepublicanOklahoma202026-02-25
King, Jr. Angus S92026-02-13
Hickenlooper John W42026-02-05
Collins Susan M12026-02-03
Katie BrittRepublicanAlabama232026-01-29
Hagerty, IV William F22026-01-29
Lindsey GrahamRepublicanSouth Carolina122026-01-06
Tuberville Thomas H52025-12-17
Ted CruzRepublicanTexas12025-11-12
Abigail SpanbergerDemocratVirginia62024-06-04
John CurtisRepublicanUtah3272023-12-04
Angus KingIndependentMaine44
John HickenlooperDemocratColorado42
Bill HagertyRepublicanTennessee16
Mitch McConnellRepublicanKentucky15
Susan CollinsRepublicanMaine10
Peters Gary C0
Rounds M. Michael0
C000174DemocratDelaware0
H001104RepublicanOhio0
R000618RepublicanNebraska0
W000779DemocratOregon0
M000934RepublicanKansas0
S001217RepublicanFlorida0
J000312RepublicanWest Virginia0
S001198RepublicanAlaska0
K000393RepublicanLouisiana0
M001244RepublicanFlorida0
L000571RepublicanWyoming0
R000595RepublicanFlorida0
M001183IndependentWest Virginia0
V000137RepublicanOhio0
Roger MarshallRepublicanKansas0
Adam SchiffDemocratCalifornia0
C001088DemocratDelaware0

Other Congress views

The Senate STOCK Act roster

The U.S. Senate has 100 sitting members. StockSpill tracks 48 senators with disclosed stock trades — 9 Democrats and 23 Republicans across 1654 total transactions. Each row links through to the senator's full STOCK Act history.

Senators must disclose any stock transaction (their own, their spouse's, or a dependent child's) within 45 days of the trade. The recency column in the table above sorts by most-recent disclosure first.

Key takeaways

  • 48 senators tracked.
  • 1654 disclosed trades.
  • 9 Dem / 23 Rep / 16 other.