Congress Member Stock Trades
Every U.S. Senator and Representative who has disclosed stock trades under the STOCK Act, tracked since 2012.
336
Politicians tracked
209
Currently active
94,519
Total trades
$1.6B
Total volume
2012–2025
Years of data
Trades by Party
Most Traded Sectors
Most Active Traders
Congress members with the highest number of disclosed trades since 2012.
Ro Khanna
CA · House
23,974
Trades
$111.3M
Volume
1,361
Issuers
Michael T. McCaul
TX · House
16,137
Trades
$461.3M
Volume
1,158
Issuers
Josh Gottheimer
NJ · House
3,356
Trades
$76.3M
Volume
531
Issuers
Thomas Macarthur
NJ · House
Former member2,402
Trades
$42.1M
Volume
613
Issuers
David Perdue
GA · Senate
Former member2,004
Trades
$20.2M
Volume
208
Issuers
Gilbert Cisneros
CA · House
1,913
Trades
$5.2M
Volume
625
Issuers
All Congress Members
Scott H. Peters
CA · House
336
trades
$13.3M
volume
66
issuers
John Rutherford
FL · House
328
trades
$356K
volume
167
issuers
Markwayne Mullin
OK · Senate
323
trades
$6.9M
volume
111
issuers
Tom Malinowski
NJ · House
322
trades
$2.2M
volume
88
issuers
John Curtis
UT · Senate
286
trades
$580K
volume
91
issuers
Marie Newman
IL · House
279
trades
$2.6M
volume
60
issuers
David A. Trott
MI · House
279
trades
$6.7M
volume
42
issuers
John Boozman
AR · Senate
278
trades
$572K
volume
105
issuers
John James
MI · House
266
trades
$294K
volume
141
issuers
Peter Meijer
MI · House
266
trades
$1.9M
volume
221
issuers
Jared Moskowitz
FL · House
265
trades
$700K
volume
99
issuers
Mikie Sherrill
NJ · House
264
trades
$2.5M
volume
186
issuers
Kelly Loeffler
GA · Senate
264
trades
$40.3M
volume
110
issuers
Christopher L. Jacobs
NY · House
242
trades
$844K
volume
142
issuers
C. Scott Franklin
FL · House
233
trades
$41.8M
volume
62
issuers
Gary Palmer
AL · House
232
trades
$232K
volume
106
issuers
Ron Wyden
OR · Senate
226
trades
$5.5M
volume
64
issuers
Robert J. Wittman
VA · House
225
trades
$281K
volume
118
issuers
Suzan K. Delbene
WA · House
222
trades
$60.1M
volume
63
issuers
Debbie Dingell
MI · House
221
trades
$2.0M
volume
100
issuers
James M. Inhofe
OK · Senate
217
trades
$7.3M
volume
90
issuers
Lloyd Doggett
TX · House
217
trades
$716K
volume
7
issuers
Richard W. Allen
GA · House
213
trades
$4.4M
volume
84
issuers
Bruce Westerman
AR · House
208
trades
$320K
volume
98
issuers
Byron Donalds
FL · House
199
trades
$2.6M
volume
94
issuers
Julia Letlow
LA · House
196
trades
$224K
volume
106
issuers
Greg Stanton
AZ · House
187
trades
$243K
volume
95
issuers
John Hoeven
ND · Senate
181
trades
$12.0M
volume
104
issuers
Bob Gibbs
OH · House
172
trades
$794K
volume
79
issuers
Cleo Fields
LA · House
172
trades
$10.0M
volume
30
issuers
Tim Moore
NC · House
172
trades
$6.0M
volume
31
issuers
Patrick Fallon
TX · House
171
trades
$11.6M
volume
23
issuers
John F. Reed
RI · Senate
171
trades
$227K
volume
58
issuers
Dwight Evans
PA · House
170
trades
$484K
volume
82
issuers
Bill Cassidy
LA · Senate
170
trades
$212K
volume
57
issuers
Dan Newhouse
WA · House
169
trades
$169K
volume
82
issuers
Nancy Pelosi
CA · House
166
trades
$78.7M
volume
42
issuers
Raúl M. Grijalva
AZ · House
163
trades
$163K
volume
74
issuers
Greg Landsman
OH · House
161
trades
$935K
volume
55
issuers
Patty Murray
WA · Senate
161
trades
$161K
volume
85
issuers
April Mcclain Delaney
MD · House
156
trades
$366K
volume
36
issuers
Jonathan Jackson
IL · House
153
trades
$2.0M
volume
67
issuers
Roger W. Marshall
KS · Senate
149
trades
$1.1M
volume
54
issuers
Pat Toomey
PA · Senate
144
trades
$1.4M
volume
65
issuers
Ed Whitfield
KY · House
143
trades
$213K
volume
74
issuers
Jerry Moran
KS · Senate
137
trades
$249K
volume
47
issuers
Michael K. Simpson
ID · House
135
trades
$345K
volume
71
issuers
Rubén Hinojosa
TX · House
134
trades
$274K
volume
70
issuers
See insider scores and conflict analysis
Every trade is scored for conflict-of-interest signals: committee overlap, pre-vote timing, late disclosure, and more. Free to start.
Start for Free