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
2010-02-07David P. Roe
Republican · house
IXJ
iShares Global Healthcare ETF
sellSelf$3,486.83StockDetails
2010-02-07David P. Roe
Republican · house
HYG
iShares iBoxx $ High Yield Corporate Bond ETF
sellSelf$3,909.71Stock
David P. Roesell
IXJiShares Global Healthcare ETF
2010-02-07$3,486.83
David P. Roesell
HYGiShares iBoxx $ High Yield Corporate Bond ETF
2010-02-07$3,909.71
David P. Roesell
IXJiShares Global Healthcare ETF
2010-02-07$4,486.83
David P. Roebuy
Prev
1...174175176...196
Next
Details
2010-02-07David P. Roe
Republican · house
IXJ
iShares Global Healthcare ETF
sellSelf$4,486.83StockDetails
2010-02-06David P. Roe
Republican · house
BAB
Invesco Build America Bond ETF
buySelf$1,057.38StockDetails
2010-02-06David P. Roe
Republican · house
—
Barclays Bull America 3X Bond ETN (per P/A agreement)
buySelf-$3,378.45Corporate BondDetails
2010-02-06David P. Roe
Republican · house
—
Arch Coal Inc. (Transaction Ltd Exp 07-17-10 Close Trans Rig Jul 75.000000)
buySelf-$40.00OtherDetails
2010-02-06David P. Roe
Republican · house
BAB
BlackRock Build America Bond Trust
buySelf$1,057.38StockDetails
2010-02-06David P. Roe
Republican · house
RIG
Transocean Ltd.
buySelf$40.00StockDetails
2010-02-06David P. Roe
Republican · house
BAB
PowerShares Build America Bond ETF
buySelf$3,378.45StockDetails
2010-02-06David P. Roe
Republican · house
BAB
SPDR Nuveen Bloomberg Barclays Build America Bond ETF
buySelf-$1,057.38StockDetails
2010-02-03David P. Roe
Republican · house
EEM
iShares MSCI Emerging Markets ETF
buySelf$3,496.00StockDetails
2010-02-03David P. Roe
Republican · house
EEM
iShares MSCI Emerging Markets ETF
buySelf$1K – $15KStockDetails
2010-02-03David P. Roe
Republican · house
EEM
iShares MSCI Emerging Markets ETF
buySelf$12,502.00StockDetails
2010-02-03David P. Roe
Republican · house
EEM
iShares MSCI Emerging Markets ETF
buySelf$2,280.00StockDetails
2010-02-02David P. Roe
Republican · house
XME1102050
SPDR S&P Metals & Mining ETF Call Option
buySelf$0.00StockDetails
2010-02-02David P. Roe
Republican · house
XME1202850
SPDR S&P Metals & Mining ETF Call Option (Exercise)
exchangeSelf$0.00StockDetails
2010-01-12David P. Roe
Republican · house
RIG
Transocean Ltd.
sellSpouse$3,011.47StockDetails
2010-01-12David P. Roe
Republican · house
APC
ARKO Petroleum Corp. Class A Common Stock
buySelf$14,652.32StockDetails
2010-01-12David P. Roe
Republican · house
APC
ARKO Petroleum Corp. Class A Common Stock
buySelf$1K – $15KStockDetails
2010-01-12David P. Roe
Republican · house
RIO
Rio Tinto Group
sellSelf$3,011.47StockDetails
2010-01-12David P. Roe
Republican · house
APC
ARKO Petroleum Corp. Class A Common Stock
buySelf$14,663.32StockDetails
2010-01-11David P. Roe
Republican · house
POT
Potash Corporation of Saskatchewan
sellSelf$3,978.29StockDetails
2010-01-11David P. Roe
Republican · house
MON
Monument Circle Acquisition Corp.
sellSelf$3,978.29StockDetails
2010-01-11David P. Roe
Republican · house
MON
Monument Circle Acquisition Corp.
sellSelf$1K – $15KStockDetails
2010-01-07David P. Roe
Republican · house
LOW
Lowe's Companies, Inc.
buySelf$2,714.76StockDetails
2010-01-06David P. Roe
Republican · house
AZL
Arizona Land & Resources Inc.
buySelf$1,979.84StockDetails
2010-01-06David P. Roe
Republican · house
AIZ
Assurant, Inc.
buySelf$1,319.89StockDetails
2010-01-06David P. Roe
Republican · house
AIZ
Assurant, Inc.
buySelf$1,979.84StockDetails
2010-01-06David P. Roe
Republican · house
AIZ
Assurant, Inc.
buySelf$6,877.33StockDetails
2010-01-06David P. Roe
Republican · house
AGN
allergan, Inc.
buySelf-$6,877.33StockDetails
2010-01-06David P. Roe
Republican · house
AIZ
Assurant, Inc.
buySelf$1K – $15KStockDetails
2010-01-06David P. Roe
Republican · house
PRU
Prudential Financial, Inc.
buySelf$759.54StockDetails
2010-01-06David P. Roe
Republican · house
AZN
AstraZeneca PLC
buySelf-$1,979.84StockDetails
2010-01-06David P. Roe
Republican · house
PRU
Prudential Financial, Inc.
buySelf$4,117.50StockDetails
2010-01-04David P. Roe
Republican · house
BAB
PowerShares Build America Bond ETF
buySelf$2,585.33StockDetails
2010-01-04David P. Roe
Republican · house
BAB
iShares S&P U.S. Preferred Stock Index Fund (Build America Bond ETF)
buySelf$24.86StockDetails
2010-01-04David P. Roe
Republican · house
BAB
Invesco Build America Bond ETF
buySelf$2,585.33StockDetails
2010-01-04David P. Roe
Republican · house
BAB
Invesco Build America Bond ETF
buySelf$9,098.36StockDetails
2010-01-04David P. Roe
Republican · house
BAB
PowerShares Build America Bond Portfolio
buySelf$9,098.36StockDetails
2010-01-04David P. Roe
Republican · house
BAB
PowerShares Build America Bond ETF
buySelf$2,565.33StockDetails
2010-01-02David P. Roe
Republican · house
PPL
PPL Corporation
sellSelf$16,892.25StockDetails
2010-01-02David P. Roe
Republican · house
IDI
IDT Corporation
sellSelf$4,710.73StockDetails
2010-01-02David P. Roe
Republican · house
JPM
JPMorgan Chase & Co.
sellSelf$16,892.25StockDetails
2010-01-02David P. Roe
Republican · house
IPI
Intrepid Potash, Inc.
sellSelf$3,024.25StockDetails
2009-12-06David P. Roe
Republican · house
WMT
Walmart Inc.
buySelf$103 – $11KStockDetails
2009-12-06David P. Roe
Republican · house
WMT15
Wal-Mart Stores Inc. 4.500% due 01/15/2015 Corporate Bond
buySelf$103K – $106KStockDetails
2009-12-06David P. Roe
Republican · house
WMT15
Wal Mart Stores Inc 4.500% due 01/15/2015 Notes
buySelf—StockDetails
2009-12-05David P. Roe
Republican · house
APD
Air Products and Chemicals, Inc.
buySelf-$63.09StockDetails
2009-12-05David P. Roe
Republican · house
MO
Altria Group, Inc.
buySelf-$85.35StockDetails
2009-12-05David P. Roe
Republican · house
AFG
American Financial Group, Inc.
buySelf-$41.54StockDetails
BABInvesco Build America Bond ETF
2010-02-06$1,057.38
David P. Roebuy
—Barclays Bull America 3X Bond ETN (per P/A agreement)
2010-02-06-$3,378.45
David P. Roebuy
—Arch Coal Inc. (Transaction Ltd Exp 07-17-10 Close Trans Rig Jul 75.000000)
2010-02-06-$40.00
David P. Roebuy
BABBlackRock Build America Bond Trust
2010-02-06$1,057.38
David P. Roebuy
RIGTransocean Ltd.
2010-02-06$40.00
David P. Roebuy
BABPowerShares Build America Bond ETF
2010-02-06$3,378.45
David P. Roebuy
BABSPDR Nuveen Bloomberg Barclays Build America Bond ETF
2010-02-06-$1,057.38
David P. Roebuy
EEMiShares MSCI Emerging Markets ETF
2010-02-03$3,496.00
David P. Roebuy
EEMiShares MSCI Emerging Markets ETF
2010-02-03$1K – $15K
David P. Roebuy
EEMiShares MSCI Emerging Markets ETF
2010-02-03$12,502.00
David P. Roebuy
EEMiShares MSCI Emerging Markets ETF
2010-02-03$2,280.00
David P. Roebuy
XME1102050SPDR S&P Metals & Mining ETF Call Option
2010-02-02$0.00
David P. Roeexchange
XME1202850SPDR S&P Metals & Mining ETF Call Option (Exercise)
2010-02-02$0.00
David P. Roesell
RIGTransocean Ltd.
2010-01-12$3,011.47
David P. Roebuy
APCARKO Petroleum Corp. Class A Common Stock
2010-01-12$14,652.32
David P. Roebuy
APCARKO Petroleum Corp. Class A Common Stock
2010-01-12$1K – $15K
David P. Roesell
RIORio Tinto Group
2010-01-12$3,011.47
David P. Roebuy
APCARKO Petroleum Corp. Class A Common Stock
2010-01-12$14,663.32
David P. Roesell
POTPotash Corporation of Saskatchewan
2010-01-11$3,978.29
David P. Roesell
MONMonument Circle Acquisition Corp.
2010-01-11$3,978.29
David P. Roesell
MONMonument Circle Acquisition Corp.
2010-01-11$1K – $15K
David P. Roebuy
LOWLowe's Companies, Inc.
2010-01-07$2,714.76
David P. Roebuy
AZLArizona Land & Resources Inc.
2010-01-06$1,979.84
David P. Roebuy
AIZAssurant, Inc.
2010-01-06$1,319.89
David P. Roebuy
AIZAssurant, Inc.
2010-01-06$1,979.84
David P. Roebuy
AIZAssurant, Inc.
2010-01-06$6,877.33
David P. Roebuy
AGNallergan, Inc.
2010-01-06-$6,877.33
David P. Roebuy
AIZAssurant, Inc.
2010-01-06$1K – $15K
David P. Roebuy
PRUPrudential Financial, Inc.
2010-01-06$759.54
David P. Roebuy
AZNAstraZeneca PLC
2010-01-06-$1,979.84
David P. Roebuy
PRUPrudential Financial, Inc.
2010-01-06$4,117.50
David P. Roebuy
BABPowerShares Build America Bond ETF
2010-01-04$2,585.33
David P. Roebuy
BABiShares S&P U.S. Preferred Stock Index Fund (Build America Bond ETF)
2010-01-04$24.86
David P. Roebuy
BABInvesco Build America Bond ETF
2010-01-04$2,585.33
David P. Roebuy
BABInvesco Build America Bond ETF
2010-01-04$9,098.36
David P. Roebuy
BABPowerShares Build America Bond Portfolio
2010-01-04$9,098.36
David P. Roebuy
BABPowerShares Build America Bond ETF
2010-01-04$2,565.33
David P. Roesell
PPLPPL Corporation
2010-01-02$16,892.25
David P. Roesell
IDIIDT Corporation
2010-01-02$4,710.73
David P. Roesell
JPMJPMorgan Chase & Co.
2010-01-02$16,892.25
David P. Roesell
IPIIntrepid Potash, Inc.
2010-01-02$3,024.25
David P. Roebuy
WMTWalmart Inc.
2009-12-06$103 – $11K
David P. Roebuy
WMT15Wal-Mart Stores Inc. 4.500% due 01/15/2015 Corporate Bond
2009-12-06$103K – $106K
David P. Roebuy
WMT15Wal Mart Stores Inc 4.500% due 01/15/2015 Notes
2009-12-06—
David P. Roebuy
APDAir Products and Chemicals, Inc.
2009-12-05-$63.09
David P. Roebuy
MOAltria Group, Inc.
2009-12-05-$85.35
David P. Roebuy
AFGAmerican Financial Group, Inc.
2009-12-05-$41.54