All members of Congress

Senate Stock Trades by Senator

77 senators have disclosed stock trades in our records. 28 of them reported 1,017trades with a trade date in the last 12 months. Each name links to the member’s full record: trades by year, most-traded stocks, sector mix and how quickly each trade was reported.

Senate PTR filings as of Nov 4, 2026

Which senators traded the most stock in the last 12 months?

  1. 1Alan ArmstrongR-OK378 in 12 mo
  2. 2John BoozmanR-AR190 in 12 mo
  3. 3David McCormickR-PA141 in 12 mo
  4. 4Markwayne MullinR-OK77 in 12 mo
  5. 5Shelley Moore CapitoR-WV33 in 12 mo
  6. 6Sheldon WhitehouseD-RI31 in 12 mo
  7. 7Richard BlumenthalD-CT30 in 12 mo
  8. 8John FettermanD-PA25 in 12 mo
  9. 9Tommy TubervilleR-AL18 in 12 mo
  10. 10Angus King JrI-ME13 in 12 mo
  11. 11Gary PetersD-MI11 in 12 mo
  12. 12Rick ScottR-FL9 in 12 mo
  13. 13Tina SmithD-MN9 in 12 mo
  14. 14John HickenlooperD-CO7 in 12 mo
  15. 15Cory BookerD-NJ7 in 12 mo
  16. 16Mark WarnerD-VA5 in 12 mo
  17. 17Mitch McConnellR-KY5 in 12 mo
  18. 18Lindsey GrahamR-SC5 in 12 mo
  19. 19Bernie MorenoR-OH5 in 12 mo
  20. 20Jerry MoranR-KS4 in 12 mo

All senators with disclosed trades

SenatorParty · stateTrades, 12 moAll tradesLatest trade
Shelley Moore CapitoR-WV335562026-10-21
David McCormickR-PA1412832026-10-20
Sheldon WhitehouseD-RI318652026-10-15
Richard BlumenthalD-CT30302026-10-07
John BoozmanR-AR1904362026-09-25
John FettermanD-PA25672026-09-16
Alan ArmstrongR-OK3783782026-09-08
Mitch McConnellR-KY5402026-09-01
Cory BookerD-NJ7252026-08-18
James JusticeR-WV122026-08-14
Chris CoonsD-DE1222026-08-07
Angus King JrI-ME131182026-08-05
Gary PetersD-MI111672026-07-23
Rick ScottR-FL92462026-07-13
Mark WarnerD-VA5862026-07-07
Bernie MorenoR-OH592026-06-24
Jerry MoranR-KS41422026-06-23
Tommy TubervilleR-AL181,0012026-06-09
Jim BanksR-IN2482026-06-05
John CurtisR-UT32702026-06-02
Tina SmithD-MN9452026-05-07
Susan CollinsR-ME34872026-03-24
Markwayne MullinR-OK774262026-02-25
John HickenlooperD-CO71032026-02-05
Bill HagertyR-TN2292026-01-29
Katie Boyd BrittR-AL1262026-01-28
Lindsey GrahamR-SC5192025-12-31
Ted CruzR-TX1162025-11-11
Tim SheehyR-MT—52025-11-04
Mike RoundsR-SD—102025-10-10
Adam SchiffD-CA—32025-09-22
Ron WydenD-OR—2272025-06-03
Jon HustedR-OH—12025-05-06
John KennedyR-LA—32025-04-21
Ashley MoodyR-FL—252025-04-04
Cynthia LummisR-WY—12025-03-01
Marco RubioR-FL—22025-01-07
Tom CarperD-DE—1,0972024-12-13
Dan SullivanR-AK—1032024-01-24
Joe ManchinI-WV—112023-11-07
J.D. VanceR-OH—32023-10-03
Pete RickettsR-NE—302023-09-21
Roger MarshallR-KS—792023-08-29
Michael BennetD-CO—92023-04-26
Tammy DuckworthD-IL—362023-04-11
Jacky RosenD-NV—192023-01-03
Maria CantwellD-WA—42022-12-28
Roy BluntR-MO—122022-12-23
Thom TillisR-NC—1032022-08-30
Deb FischerR-NE—42022-06-23
Ruben GallegoD-AZ—22022-06-14
John ThuneR-SD—22022-05-05
Pat ToomeyR-PA—2142022-02-24
Peter WelchD-VT—782021-11-26
Pat RobertsR-KS—4862020-11-24
David PerdueR-GA—2,4562020-09-25
Bill CassidyR-LA—1572020-09-11
Kelly LoefflerR-GA—2672020-07-22
Jim InhofeR-OK—2522020-07-15
John HoevenR-ND—2412020-04-29
Ron JohnsonR-WI—22020-03-02
Lamar AlexanderR-TN—462019-11-13
Roger WickerR-MS—82019-05-17
Tim KaineD-VA—42019-05-16
Jack ReedD-RI—2032019-02-28
Tom UdallD-NM—22018-12-18
Jeanne ShaheenD-NH—32018-11-07
John BarrassoR-WY—12018-05-01
Mike CrapoR-ID—12017-11-27
Bob CaseyD-PA—12017-08-31
Rob PortmanR-OH—22017-08-02
Patty MurrayD-WA—1612017-06-15
Steve DainesR-MT—12017-06-02
Chris Van HollenD-MD—72017-02-17
Ben CardinD-MD—122017-02-01
John CornynR-TX—32017-02-01
Mike EnziR-WY—52016-02-10

Source: periodic transaction reports (Senate eFD). Trades are dated by when they happened, and can be reported up to 45 days later. See also the latest Congress trades. Educational; not investment advice.