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 Thomas MacarthurClear
DatePoliticianAssetTypeOwnerAmountSecurityDetails
2017-12-01Thomas MacArthur
Unknown · house
—
DoubleLine Total Return Fund
sellDC$50K – $100KFundDetails
2017-12-01Thomas MacArthur
Unknown · house
—
BLACKROCK STRATEGIC MUNICIPAL OPPORTUNITIES FUND
buyDC$15K – $50KFund
Thomas MacArthursell
—DoubleLine Total Return Fund
2017-12-01$50K – $100K
Thomas MacArthurbuy
—BLACKROCK STRATEGIC MUNICIPAL OPPORTUNITIES FUND
2017-12-01$15K – $50K
Thomas MacArthursell
—SLM CORP MED TERM NTS 07.250% 012522
2017-11-30$1K – $15K
Thomas MacArthurbuy
Prev
1...171819...89
Next
Details
2017-11-30Thomas MacArthur
Unknown · house
—
SLM CORP MED TERM NTS 07.250% 012522
sellJoint$1K – $15KOtherDetails
2017-11-30Thomas MacArthur
Unknown · house
—
NRG ENERGY INC NTS B/E 07.250% 051526
buyJoint$1K – $15KOtherDetails
2017-11-29Thomas MacArthur
Unknown · house
—
Nationstar Mortgage LLC 9.625% 05/01/2019
buyJoint$1K – $15KOtherDetails
2017-11-28Thomas MacArthur
Unknown · house
—
SLM CORP MED TERM NTS 07.250% 012522
sellJoint$1K – $15KOtherDetails
2017-11-28Thomas MacArthur
Unknown · house
—
TELEFLEX INC NTS B/E 04.625% 111527
buyJoint$15K – $50KOtherDetails
2017-11-27Thomas MacArthur
Unknown · house
RSP
Invesco S&P 500 Equal Weight ETF
sellDC$1K – $15KETFDetails
2017-11-22Thomas MacArthur
Unknown · house
—
SPRINT CORP NTS B/E 11.500% 111521
buyJoint$1K – $15KOtherDetails
2017-11-21Thomas MacArthur
Unknown · house
TRIYY
Toray Industries Inc ADR
buyJoint$1K – $15KStockDetails
2017-11-21Thomas MacArthur
Unknown · house
—
SPRINT CORP NTS B/E 11.500% 111521
buyJoint$1K – $15KOtherDetails
2017-11-20Thomas MacArthur
Unknown · house
TRIYY
Toray Industries Inc ADR
buyJoint$1K – $15KStockDetails
2017-11-17Thomas MacArthur
Unknown · house
TRIYY
Toray Industries Inc ADR
buyJoint$15K – $50KStockDetails
2017-11-16Thomas MacArthur
Unknown · house
AHEXY
Adecco Group AG
sellJoint$1K – $15KStockDetails
2017-11-16Thomas MacArthur
Unknown · house
—
SPRINT CORP NTS B/E 11.500% 111521
buyJoint$1K – $15KOtherDetails
2017-11-15Thomas MacArthur
Unknown · house
AHEXY
Adecco Group AG
sellJoint$15K – $50KStockDetails
2017-11-15Thomas MacArthur
Unknown · house
FRCOY
Fast Retailing Co., Ltd.
buyJoint$15K – $50KStockDetails
2017-11-15Thomas MacArthur
Unknown · house
ACN
Accenture plc
buyJoint$1K – $15KStockDetails
2017-11-14Thomas MacArthur
Unknown · house
—
EMC Corp B/E 03.375% 06/01/2023
buyJoint$1K – $15KOtherDetails
2017-11-13Thomas MacArthur
Unknown · house
KMTUY
Komatsu Ltd.
sellJoint$1K – $15KStockDetails
2017-11-13Thomas MacArthur
Unknown · house
TXN
Texas Instruments Incorporated
buyJoint$1K – $15KStockDetails
2017-11-11Thomas MacArthur
Unknown · house
—
RICE ENERGY INC NTS B/E 06.250% 050122
sellJoint$15K – $50KOtherDetails
2017-11-10Thomas MacArthur
Unknown · house
—
EMC Corp B/E 03.375% 06/01/2023
buyJoint$1K – $15KOtherDetails
2017-11-09Thomas MacArthur
Unknown · house
—
EMC Corp B/E 03.375% 06/01/2023
buyJoint$1K – $15KOtherDetails
2017-11-09Thomas MacArthur
Unknown · house
—
iStar Inc Notes 5.250% 09/15/2022
buyJoint$1K – $15KOtherDetails
2017-11-08Thomas MacArthur
Unknown · house
—
DaVita Inc NTS B/E 05.750% 08/15/2022
buyJoint$1K – $15KOtherDetails
2017-11-06Thomas MacArthur
Unknown · house
CL
Colgate-Palmolive Company
buyDC$1K – $15KStockDetails
2017-11-06Thomas MacArthur
Unknown · house
CL
Colgate-Palmolive Company
buyJoint$15K – $50KStockDetails
2017-11-06Thomas MacArthur
Unknown · house
INTC
Intel Corporation
sellJoint$50K – $100KStockDetails
2017-11-06Thomas MacArthur
Unknown · house
INTC
Intel Corporation
sellDC$1K – $15KStockDetails
2017-11-06Thomas MacArthur
Unknown · house
INTC
Intel Corporation
sellDC$1K – $15KStockDetails
2017-11-06Thomas MacArthur
Unknown · house
CL
Colgate-Palmolive Company
buyDC$1K – $15KStockDetails
2017-11-06Thomas MacArthur
Unknown · house
MCD
McDonald's Corporation
buyJoint$15K – $50KStockDetails
2017-11-06Thomas MacArthur
Unknown · house
NEE
NextEra Energy, Inc.
sellDC$1K – $15KStockDetails
2017-11-06Thomas MacArthur
Unknown · house
NEE
NextEra Energy, Inc.
sellJoint$50K – $100KStockDetails
2017-11-06Thomas MacArthur
Unknown · house
—
EMC Corp B/E 03.375% 06/01/2023
buyJoint$1K – $15KOtherDetails
2017-11-06Thomas MacArthur
Unknown · house
NEE
NextEra Energy, Inc.
sellDC$1K – $15KStockDetails
2017-11-03Thomas MacArthur
Unknown · house
DBOEY
Deutsche Börse AG
buyJoint$1K – $15KStockDetails
2017-11-02Thomas MacArthur
Unknown · house
EADSY
Airbus SE
sellJoint$1K – $15KStockDetails
2017-11-02Thomas MacArthur
Unknown · house
BAYRY
Bayer AG
buyJoint$1K – $15KStockDetails
2017-11-01Thomas MacArthur
Unknown · house
—
EMC Corp B/E 03.375% 06/01/2023
buyJoint$1K – $15KOtherDetails
2017-10-30Thomas MacArthur
Unknown · house
UNH
UnitedHealth Group Incorporated
sellDC$1K – $15KStockDetails
2017-10-30Thomas MacArthur
Unknown · house
UNH
UnitedHealth Group Incorporated
sellDC$1K – $15KStockDetails
2017-10-27Thomas MacArthur
Unknown · house
RSP
Invesco S&P 500 Equal Weight ETF
sellDC$1K – $15KETFDetails
2017-10-27Thomas MacArthur
Unknown · house
—
United Rentals North America 05.875% 09/15/2026
buyJoint$1K – $15KOtherDetails
2017-10-26Thomas MacArthur
Unknown · house
NEP
NextEra Energy Partners, LP
buyJoint$15K – $50KStockDetails
2017-10-26Thomas MacArthur
Unknown · house
FMS
Fresenius Medical Care AG & Co. KGaA
sellJoint$15K – $50KStockDetails
2017-10-26Thomas MacArthur
Unknown · house
—
ISTAR INC NTS B/E 05.250% 091522
buyJoint$1K – $15KOtherDetails
2017-10-25Thomas MacArthur
Unknown · house
RHHBY
Roche Holding AG
sellJoint$1K – $15KStockDetails
2017-10-25Thomas MacArthur
Unknown · house
FMS
Fresenius Medical Care AG & Co. KGaA
sellJoint$1K – $15KStockDetails
—NRG ENERGY INC NTS B/E 07.250% 051526
2017-11-30$1K – $15K
Thomas MacArthurbuy
—Nationstar Mortgage LLC 9.625% 05/01/2019
2017-11-29$1K – $15K
Thomas MacArthursell
—SLM CORP MED TERM NTS 07.250% 012522
2017-11-28$1K – $15K
Thomas MacArthurbuy
—TELEFLEX INC NTS B/E 04.625% 111527
2017-11-28$15K – $50K
Thomas MacArthursell
RSPInvesco S&P 500 Equal Weight ETF
2017-11-27$1K – $15K
Thomas MacArthurbuy
—SPRINT CORP NTS B/E 11.500% 111521
2017-11-22$1K – $15K
Thomas MacArthurbuy
TRIYYToray Industries Inc ADR
2017-11-21$1K – $15K
Thomas MacArthurbuy
—SPRINT CORP NTS B/E 11.500% 111521
2017-11-21$1K – $15K
Thomas MacArthurbuy
TRIYYToray Industries Inc ADR
2017-11-20$1K – $15K
Thomas MacArthurbuy
TRIYYToray Industries Inc ADR
2017-11-17$15K – $50K
Thomas MacArthursell
AHEXYAdecco Group AG
2017-11-16$1K – $15K
Thomas MacArthurbuy
—SPRINT CORP NTS B/E 11.500% 111521
2017-11-16$1K – $15K
Thomas MacArthursell
AHEXYAdecco Group AG
2017-11-15$15K – $50K
Thomas MacArthurbuy
FRCOYFast Retailing Co., Ltd.
2017-11-15$15K – $50K
Thomas MacArthurbuy
ACNAccenture plc
2017-11-15$1K – $15K
Thomas MacArthurbuy
—EMC Corp B/E 03.375% 06/01/2023
2017-11-14$1K – $15K
Thomas MacArthursell
KMTUYKomatsu Ltd.
2017-11-13$1K – $15K
Thomas MacArthurbuy
TXNTexas Instruments Incorporated
2017-11-13$1K – $15K
Thomas MacArthursell
—RICE ENERGY INC NTS B/E 06.250% 050122
2017-11-11$15K – $50K
Thomas MacArthurbuy
—EMC Corp B/E 03.375% 06/01/2023
2017-11-10$1K – $15K
Thomas MacArthurbuy
—EMC Corp B/E 03.375% 06/01/2023
2017-11-09$1K – $15K
Thomas MacArthurbuy
—iStar Inc Notes 5.250% 09/15/2022
2017-11-09$1K – $15K
Thomas MacArthurbuy
—DaVita Inc NTS B/E 05.750% 08/15/2022
2017-11-08$1K – $15K
Thomas MacArthurbuy
CLColgate-Palmolive Company
2017-11-06$1K – $15K
Thomas MacArthurbuy
CLColgate-Palmolive Company
2017-11-06$15K – $50K
Thomas MacArthursell
INTCIntel Corporation
2017-11-06$50K – $100K
Thomas MacArthursell
INTCIntel Corporation
2017-11-06$1K – $15K
Thomas MacArthursell
INTCIntel Corporation
2017-11-06$1K – $15K
Thomas MacArthurbuy
CLColgate-Palmolive Company
2017-11-06$1K – $15K
Thomas MacArthurbuy
MCDMcDonald's Corporation
2017-11-06$15K – $50K
Thomas MacArthursell
NEENextEra Energy, Inc.
2017-11-06$1K – $15K
Thomas MacArthursell
NEENextEra Energy, Inc.
2017-11-06$50K – $100K
Thomas MacArthurbuy
—EMC Corp B/E 03.375% 06/01/2023
2017-11-06$1K – $15K
Thomas MacArthursell
NEENextEra Energy, Inc.
2017-11-06$1K – $15K
Thomas MacArthurbuy
DBOEYDeutsche Börse AG
2017-11-03$1K – $15K
Thomas MacArthursell
EADSYAirbus SE
2017-11-02$1K – $15K
Thomas MacArthurbuy
BAYRYBayer AG
2017-11-02$1K – $15K
Thomas MacArthurbuy
—EMC Corp B/E 03.375% 06/01/2023
2017-11-01$1K – $15K
Thomas MacArthursell
UNHUnitedHealth Group Incorporated
2017-10-30$1K – $15K
Thomas MacArthursell
UNHUnitedHealth Group Incorporated
2017-10-30$1K – $15K
Thomas MacArthursell
RSPInvesco S&P 500 Equal Weight ETF
2017-10-27$1K – $15K
Thomas MacArthurbuy
—United Rentals North America 05.875% 09/15/2026
2017-10-27$1K – $15K
Thomas MacArthurbuy
NEPNextEra Energy Partners, LP
2017-10-26$15K – $50K
Thomas MacArthursell
FMSFresenius Medical Care AG & Co. KGaA
2017-10-26$15K – $50K
Thomas MacArthurbuy
—ISTAR INC NTS B/E 05.250% 091522
2017-10-26$1K – $15K
Thomas MacArthursell
RHHBYRoche Holding AG
2017-10-25$1K – $15K
Thomas MacArthursell
FMSFresenius Medical Care AG & Co. KGaA
2017-10-25$1K – $15K