CS
Congress StockCongress Stock
TradesPoliticiansStocksStatesCommitteesRankingsArticles
CS
Congress Stock Tracker

Tracking congressional stock trades from public STOCK Act Periodic Transaction Reports (PTRs) filed by members of the US House and Senate.

Browse

  • Trades
  • Politicians
  • Stocks
  • Committees
  • States

Top Politicians

  • Nancy Pelosi
  • Tommy Tuberville
  • Mark Kelly
  • Dan Sullivan
  • Tim Scott
  • Rick Scott
  • John Thune
  • Jamie Raskin

Discover

  • Rankings
  • Wealthiest Members
  • Articles
  • Learn
  • What is the STOCK Act?
  • About the data
  • Methodology
  • Report missing trade
  • Privacy Policy
  • Terms of Use

Data

  • House Disclosures ↗
  • Senate PTRs ↗
  • What is the STOCK Act?
  • Hedge Fund Tracker ↗
  • Insider Trading Screener ↗
© 2026 Congress Stock Tracker. Data from public STOCK Act filings.For informational purposes only. Not financial advice.

Congressional Stock Trades

Every publicly disclosed stock and asset transaction filed by US Congress members under the STOCK Act.

All transactions are sourced directly from Periodic Transaction Reports (PTRs) filed with the House of Representatives and the US Senate. Congress members must report trades within 45 days under the STOCK Act of 2012. Dollar amounts are shown as disclosed ranges, not exact figures. See the most active traders or browse by politician, stock, or committee. Notice something missing? Report a trade.

Showing trades by David P RoeClear
DatePoliticianAssetTypeOwnerAmountSecurityDetails
2021-07-07David P. Roe
Republican · house
MPC
Marathon Petroleum Corporation
sellSelf—StockDetails
2021-07-07David P. Roe
Republican · house
PTTAX
Prudential Total Return Fund CL A
buySelf$1K – $15KStock
David P. Roesell
MPCMarathon Petroleum Corporation
2021-07-07—
David P. Roebuy
PTTAXPrudential Total Return Fund CL A
2021-07-07$1K – $15K
David P. Roebuy
LFRAXOld Republic Floating Rate Fund CL A
2021-07-07$15K – $50K
David P. Roesell
Prev
123...196
Next
Details
2021-07-07David P. Roe
Republican · house
LFRAX
Old Republic Floating Rate Fund CL A
buySelf$15K – $50KStockDetails
2021-07-07David P. Roe
Republican · house
MPC
Marathon Petroleum Corporation
sellSelf—StockDetails
2021-07-07David P. Roe
Republican · house
SASFX
US America Senior Floating Rate Fund CL A
buySelf$1 – $1KStockDetails
2021-07-07David P. Roe
Republican · house
PTTRX
Janus Total Return Fund CL P
buySelf$1 – $1KStockDetails
2021-07-07David P. Roe
Republican · house
SASFX
US America Senior Floating Rate Fund CL A
buySelf$1K – $15KStockDetails
2021-07-07David P. Roe
Republican · house
BPRIX
BlackRock Inflation Protected Bond Fund Inst Cl
buySelf$1 – $1KStockDetails
2021-07-04David P. Roe
Republican · house
OIBYX
Oppenheimer International Bond Fund Class Y
buySelf—StockDetails
2021-07-04David P. Roe
Republican · house
PTTTX
PIMCO Total Return Fund Cl P
exchangeSelf—StockDetails
2021-07-04David P. Roe
Republican · house
OIBYX
Driehaus International Bond Fund Class Y
sellSelf$1K – $15KStockDetails
2021-07-04David P. Roe
Republican · house
SASFX
DWS Strategic Income Fund Cl S
exchangeSelf—StockDetails
2021-07-04David P. Roe
Republican · house
BPRIX
BlackRock Inflation Protected Bond Inst Cl A
exchangeSelf—StockDetails
2021-07-04David P. Roe
Republican · house
RSRX
Western Asset Floating Rate Fund Cl C
exchangeSelf—StockDetails
2021-07-04David P. Roe
Republican · house
SASFX
SunAmerica Senior Floating Rate Fund Class A
buySelf—StockDetails
2021-07-04David P. Roe
Republican · house
BIRRX
BlackRock Inflation Protected Bond Fund Institutional Class
buySelf—StockDetails
2021-07-04David P. Roe
Republican · house
OIBYX
DWS RREEF Real Estate Securities Fund Inst'l
exchangeSelf—StockDetails
2021-07-04David P. Roe
Republican · house
LFRRX
JPMorgan Floating Rate Income Fund Cl I
exchangeSelf—StockDetails
2021-07-04David P. Roe
Republican · house
SASRX
SunAmerica Senior Floating Rate Fund Class A
sellSelf$1K – $15KStockDetails
2021-07-04David P. Roe
Republican · house
RSRYX
RS Floating Rate Fund Class Y
sellSelf$1K – $15KStockDetails
2021-07-04David P. Roe
Republican · house
SASFX
SunAmerica Senior Floating Rate Fund Cl A
exchangeSelf—StockDetails
2021-07-04David P. Roe
Republican · house
PTTRX
PIMCO Total Return Fund Class P
sellSelf$1K – $15KStockDetails
2021-07-04David P. Roe
Republican · house
LFRRX
DWS Floating Rate Fund Class R6
sellSelf$1K – $15KStockDetails
2021-07-04David P. Roe
Republican · house
TGLMX
TCW Total Return Bond Fund Cl N
exchangeSelf—StockDetails
2021-07-04David P. Roe
Republican · house
PTTRX
PIMCO Total Return Fund Class P
buySelf—StockDetails
2021-07-04David P. Roe
Republican · house
LFRRX
Lord Abbett Floating Rate Fund
buySelf—StockDetails
2021-07-04David P. Roe
Republican · house
TGBAX
TGBAX
sellSelf$1K – $15KStockDetails
2021-07-04David P. Roe
Republican · house
TGINX
Templeton Global Total Return Bond Fund Class I
buySelf—StockDetails
2021-07-04David P. Roe
Republican · house
BIRIX
BlackRock Inflation Protected Bond Institutional Class
sellSelf$1K – $15KStockDetails
2021-07-04David P. Roe
Republican · house
RSNYX
RS Floating Rate Fund Class Y
buySelf—StockDetails
2021-06-10David P. Roe
Republican · house
WAG
Walgreen Co.
sellSelf—StockDetails
2021-06-08David P. Roe
Republican · house
XLF
State Street Financial Select Sector SPDR ETF
sellSelf—StockDetails
2021-06-08David P. Roe
Republican · house
SPY
State Street SPDR S&P 500 ETF Trust
sellSelf—StockDetails
2021-06-08David P. Roe
Republican · house
WMT
Walmart Inc.
sellSelf—StockDetails
2021-06-08David P. Roe
Republican · house
APD
Air Products and Chemicals, Inc.
sellSelf—StockDetails
2021-06-07David P. Roe
Republican · house
MPC
Marathon Petroleum Corporation
sellSelf—StockDetails
2021-05-10David P. Roe
Republican · house
NMFC
New Mountain Finance Corporation
sellSelf—StockDetails
2021-05-10David P. Roe
Republican · house
JCI
Johnson Controls International plc
sellSelf—StockDetails
2021-05-08David P. Roe
Republican · house
SPY
State Street SPDR S&P 500 ETF Trust
buySelf$2,027.16StockDetails
2021-05-07David P. Roe
Republican · house
MPC
Marathon Petroleum Corporation
buySelf—StockDetails
2021-05-05David P. Roe
Republican · house
MRO
Marathon Oil Corporation
sellSelf$40,770StockDetails
2021-05-05David P. Roe
Republican · house
MRO
Marathon Oil Corporation
sellSelf—StockDetails
2021-04-11David P. Roe
Republican · house
AMT
American Tower Corporation
sellSelf—StockDetails
2021-04-11David P. Roe
Republican · house
COF
Capital One Financial Corporation
sellSelf—StockDetails
2021-04-11David P. Roe
Republican · house
DFS
Discover Financial Services
sellSelf—StockDetails
2021-04-10David P. Roe
Republican · house
IAU
iShares Gold Trust
sellSelf—StockDetails
2021-04-03David P. Roe
Republican · house
PTTRX
PIMCO Total Return Fund Institutional Class
buySelf—StockDetails
2021-04-03David P. Roe
Republican · house
LIFEX
Lord Abbett Floating Rate Fund C
buySelf—StockDetails
2021-04-03David P. Roe
Republican · house
OIBYX
Oppenheimer International Bond Fund Y Full Share Accum
buySelf—StockDetails
2021-04-03David P. Roe
Republican · house
SAGZX
DWS RREEF Real Assets Fund C
buySelf—StockDetails
MPCMarathon Petroleum Corporation
2021-07-07—
David P. Roebuy
SASFXUS America Senior Floating Rate Fund CL A
2021-07-07$1 – $1K
David P. Roebuy
PTTRXJanus Total Return Fund CL P
2021-07-07$1 – $1K
David P. Roebuy
SASFXUS America Senior Floating Rate Fund CL A
2021-07-07$1K – $15K
David P. Roebuy
BPRIXBlackRock Inflation Protected Bond Fund Inst Cl
2021-07-07$1 – $1K
David P. Roebuy
OIBYXOppenheimer International Bond Fund Class Y
2021-07-04—
David P. Roeexchange
PTTTXPIMCO Total Return Fund Cl P
2021-07-04—
David P. Roesell
OIBYXDriehaus International Bond Fund Class Y
2021-07-04$1K – $15K
David P. Roeexchange
SASFXDWS Strategic Income Fund Cl S
2021-07-04—
David P. Roeexchange
BPRIXBlackRock Inflation Protected Bond Inst Cl A
2021-07-04—
David P. Roeexchange
RSRXWestern Asset Floating Rate Fund Cl C
2021-07-04—
David P. Roebuy
SASFXSunAmerica Senior Floating Rate Fund Class A
2021-07-04—
David P. Roebuy
BIRRXBlackRock Inflation Protected Bond Fund Institutional Class
2021-07-04—
David P. Roeexchange
OIBYXDWS RREEF Real Estate Securities Fund Inst'l
2021-07-04—
David P. Roeexchange
LFRRXJPMorgan Floating Rate Income Fund Cl I
2021-07-04—
David P. Roesell
SASRXSunAmerica Senior Floating Rate Fund Class A
2021-07-04$1K – $15K
David P. Roesell
RSRYXRS Floating Rate Fund Class Y
2021-07-04$1K – $15K
David P. Roeexchange
SASFXSunAmerica Senior Floating Rate Fund Cl A
2021-07-04—
David P. Roesell
PTTRXPIMCO Total Return Fund Class P
2021-07-04$1K – $15K
David P. Roesell
LFRRXDWS Floating Rate Fund Class R6
2021-07-04$1K – $15K
David P. Roeexchange
TGLMXTCW Total Return Bond Fund Cl N
2021-07-04—
David P. Roebuy
PTTRXPIMCO Total Return Fund Class P
2021-07-04—
David P. Roebuy
LFRRXLord Abbett Floating Rate Fund
2021-07-04—
David P. Roesell
TGBAXTGBAX
2021-07-04$1K – $15K
David P. Roebuy
TGINXTempleton Global Total Return Bond Fund Class I
2021-07-04—
David P. Roesell
BIRIXBlackRock Inflation Protected Bond Institutional Class
2021-07-04$1K – $15K
David P. Roebuy
RSNYXRS Floating Rate Fund Class Y
2021-07-04—
David P. Roesell
WAGWalgreen Co.
2021-06-10—
David P. Roesell
XLFState Street Financial Select Sector SPDR ETF
2021-06-08—
David P. Roesell
SPYState Street SPDR S&P 500 ETF Trust
2021-06-08—
David P. Roesell
WMTWalmart Inc.
2021-06-08—
David P. Roesell
APDAir Products and Chemicals, Inc.
2021-06-08—
David P. Roesell
MPCMarathon Petroleum Corporation
2021-06-07—
David P. Roesell
NMFCNew Mountain Finance Corporation
2021-05-10—
David P. Roesell
JCIJohnson Controls International plc
2021-05-10—
David P. Roebuy
SPYState Street SPDR S&P 500 ETF Trust
2021-05-08$2,027.16
David P. Roebuy
MPCMarathon Petroleum Corporation
2021-05-07—
David P. Roesell
MROMarathon Oil Corporation
2021-05-05$40,770
David P. Roesell
MROMarathon Oil Corporation
2021-05-05—
David P. Roesell
AMTAmerican Tower Corporation
2021-04-11—
David P. Roesell
COFCapital One Financial Corporation
2021-04-11—
David P. Roesell
DFSDiscover Financial Services
2021-04-11—
David P. Roesell
IAUiShares Gold Trust
2021-04-10—
David P. Roebuy
PTTRXPIMCO Total Return Fund Institutional Class
2021-04-03—
David P. Roebuy
LIFEXLord Abbett Floating Rate Fund C
2021-04-03—
David P. Roebuy
OIBYXOppenheimer International Bond Fund Y Full Share Accum
2021-04-03—
David P. Roebuy
SAGZXDWS RREEF Real Assets Fund C
2021-04-03—