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
2015-07-02Thomas MacArthur
Unknown · house
—
Tenet Healthcare Corp 08.125% 04/01/2022
buyJoint$1K – $15KOtherDetails
2015-07-02Thomas MacArthur
Unknown · house
—
Tenet Healthcare Corp 08.125% 04/01/2022
buyJoint$1K – $15KOther
Thomas MacArthurbuy
—Tenet Healthcare Corp 08.125% 04/01/2022
2015-07-02$1K – $15K
Thomas MacArthurbuy
—Tenet Healthcare Corp 08.125% 04/01/2022
2015-07-02$1K – $15K
Thomas MacArthurbuy
VEAVanguard FTSE Developed Markets ETF
2015-07-02$1K – $15K
Thomas MacArthurbuy
Prev
1...626364...89
Next
Details
2015-07-02Thomas MacArthur
Unknown · house
VEA
Vanguard FTSE Developed Markets ETF
buyJoint$1K – $15KETFDetails
2015-07-01Thomas MacArthur
Unknown · house
IEMG
iShares Core MSCI Emerging Markets ETF
buyJoint$1K – $15KETFDetails
2015-07-01Thomas MacArthur
Unknown · house
—
CHESAPEAKE ENERGY CORP 06.125% 07/1/521
sellJoint$1K – $15KOtherDetails
2015-07-01Thomas MacArthur
Unknown · house
IEMG
iShares Core MSCI Emerging Markets ETF
buyJoint$1K – $15KETFDetails
2015-07-01Thomas MacArthur
Unknown · house
—
Tenet Healthcare Corp 8.125% Bond Due 04/01/2022
buyJoint$1K – $15KOtherDetails
2015-06-30Thomas MacArthur
Unknown · house
AVGO
Broadcom Inc.
buyJT$15K – $50KStockDetails
2015-06-30Thomas MacArthur
Unknown · house
ES
Eversource Energy
buyJT$1K – $15KStockDetails
2015-06-30Thomas MacArthur
Unknown · house
—
CHESAPEAKE ENERGY CORP 06.125% 021521
sellJoint$1K – $15KOtherDetails
2015-06-29Thomas MacArthur
Unknown · house
—
Avis Budget Notes B/E 5.500% 04/01/2023
buyJoint$1K – $15KOtherDetails
2015-06-29Thomas MacArthur
Unknown · house
—
CHESAPEAKE ENERGY CORP 06.125% 021521
sellJoint$1K – $15KOtherDetails
2015-06-23Thomas MacArthur
Unknown · house
CMCSK
Comcast Corporation - Class A special
sellDC$15K – $50KStockDetails
2015-06-23Thomas MacArthur
Unknown · house
FXB
Invesco CurrencyShares British Pound Sterling Trust
sellJoint$15K – $50KETFDetails
2015-06-23Thomas MacArthur
Unknown · house
FXB
Invesco CurrencyShares British Pound Sterling Trust
sellDC$1K – $15KETFDetails
2015-06-23Thomas MacArthur
Unknown · house
FXC
Invesco CurrencyShares Canadian Dollar Trust
sellDC$1K – $15KETFDetails
2015-06-23Thomas MacArthur
Unknown · house
FXC
Invesco CurrencyShares Canadian Dollar Trust
sellJoint$15K – $50KETFDetails
2015-06-23Thomas MacArthur
Unknown · house
HIX
Western Asset High Income Fund II Inc.
buyJoint$15K – $50KFundDetails
2015-06-23Thomas MacArthur
Unknown · house
HIX
Western Asset High Income Fund II Inc.
buyDC$1K – $15KFundDetails
2015-06-23Thomas MacArthur
Unknown · house
CMCSK
Comcast Corporation - Class A special
sellDC$15K – $50KStockDetails
2015-06-23Thomas MacArthur
Unknown · house
FXB
Invesco CurrencyShares British Pound Sterling Trust
sellDC$1K – $15KETFDetails
2015-06-23Thomas MacArthur
Unknown · house
FXC
Invesco CurrencyShares Canadian Dollar Trust
sellDC$1K – $15KETFDetails
2015-06-23Thomas MacArthur
Unknown · house
HIX
Western Asset High Income Fund II Inc.
buyDC$15K – $50KETFDetails
2015-06-22Thomas MacArthur
Unknown · house
D
Dominion Energy, Inc.
buyJT$1K – $15KStockDetails
2015-06-22Thomas MacArthur
Unknown · house
—
Boyd Gaming Corp Notes 06.875% 051523
buyJT$15K – $50KOtherDetails
2015-06-17Thomas MacArthur
Unknown · house
FDML
Federal-Mogul Holdings Corporation
sellJT$1K – $15KStockDetails
2015-06-17Thomas MacArthur
Unknown · house
MEG
Montrose Environmental Group, Inc.
buyJoint$1K – $15KStockDetails
2015-06-17Thomas MacArthur
Unknown · house
RHP
Ryman Hospitality Properties, Inc.
sellJT$1K – $15KStockDetails
2015-06-17Thomas MacArthur
Unknown · house
SBRA
Sabra Health Care REIT, Inc.
buyJT$1K – $15KStockDetails
2015-06-17Thomas MacArthur
Unknown · house
XHR
Xenia Hotels & Resorts, Inc.
buyJoint$1K – $15KStockDetails
2015-06-15Thomas MacArthur
Unknown · house
ACT
Enact Holdings, Inc.
exchangeJoint$100K – $250KStockDetails
2015-06-15Thomas MacArthur
Unknown · house
AGN
allergan, Inc.
exchangeJoint$100K – $250KStockDetails
2015-06-15Thomas MacArthur
Unknown · house
—
Avis Budget Notes B/E 5.500% 04/01/2023
buyJoint$1K – $15KOtherDetails
2015-06-12Thomas MacArthur
Unknown · house
CL
Colgate-Palmolive Company
buyJT$1K – $15KStockDetails
2015-06-12Thomas MacArthur
Unknown · house
D
Dominion Energy, Inc.
buyJT$15K – $50KStockDetails
2015-06-12Thomas MacArthur
Unknown · house
ES
Eversource Energy
buyJT$15K – $50KStockDetails
2015-06-12Thomas MacArthur
Unknown · house
INTC
Intel Corporation
buyJoint$1K – $15KStockDetails
2015-06-12Thomas MacArthur
Unknown · house
IVZ
Invesco Ltd.
buyJoint$1K – $15KStockDetails
2015-06-12Thomas MacArthur
Unknown · house
NEE
NextEra Energy, Inc.
buyJoint$15K – $50KStockDetails
2015-06-12Thomas MacArthur
Unknown · house
PSO
Pearson plc
sellDC$1K – $15KStockDetails
2015-06-12Thomas MacArthur
Unknown · house
PSO
Pearson plc
sellJoint$100K – $250KStockDetails
2015-06-12Thomas MacArthur
Unknown · house
SLB
SLB N.V.
buyJT$15K – $50KStockDetails
2015-06-12Thomas MacArthur
Unknown · house
SLB
SLB N.V.
buyDC$1K – $15KStockDetails
2015-06-12Thomas MacArthur
Unknown · house
UNP
Union Pacific Corporation
buyDC$1K – $15KStockDetails
2015-06-12Thomas MacArthur
Unknown · house
VFC
V.F. Corporation
buyDC$1K – $15KStockDetails
2015-06-12Thomas MacArthur
Unknown · house
PSO
Pearson plc
sellDC$1K – $15KStockDetails
2015-06-12Thomas MacArthur
Unknown · house
SLB
SLB N.V.
buyDC$1K – $15KStockDetails
2015-06-12Thomas MacArthur
Unknown · house
UNP
Union Pacific Corporation
buyDC$1K – $15KStockDetails
2015-06-12Thomas MacArthur
Unknown · house
VFC
V.F. Corporation
buyJT$1K – $15KStockDetails
2015-06-09Thomas MacArthur
Unknown · house
FXB
Invesco CurrencyShares British Pound Sterling Trust
buyDC$1K – $15KETFDetails
IEMGiShares Core MSCI Emerging Markets ETF
2015-07-01$1K – $15K
Thomas MacArthursell
—CHESAPEAKE ENERGY CORP 06.125% 07/1/521
2015-07-01$1K – $15K
Thomas MacArthurbuy
IEMGiShares Core MSCI Emerging Markets ETF
2015-07-01$1K – $15K
Thomas MacArthurbuy
—Tenet Healthcare Corp 8.125% Bond Due 04/01/2022
2015-07-01$1K – $15K
Thomas MacArthurbuy
AVGOBroadcom Inc.
2015-06-30$15K – $50K
Thomas MacArthurbuy
ESEversource Energy
2015-06-30$1K – $15K
Thomas MacArthursell
—CHESAPEAKE ENERGY CORP 06.125% 021521
2015-06-30$1K – $15K
Thomas MacArthurbuy
—Avis Budget Notes B/E 5.500% 04/01/2023
2015-06-29$1K – $15K
Thomas MacArthursell
—CHESAPEAKE ENERGY CORP 06.125% 021521
2015-06-29$1K – $15K
Thomas MacArthursell
CMCSKComcast Corporation - Class A special
2015-06-23$15K – $50K
Thomas MacArthursell
FXBInvesco CurrencyShares British Pound Sterling Trust
2015-06-23$15K – $50K
Thomas MacArthursell
FXBInvesco CurrencyShares British Pound Sterling Trust
2015-06-23$1K – $15K
Thomas MacArthursell
FXCInvesco CurrencyShares Canadian Dollar Trust
2015-06-23$1K – $15K
Thomas MacArthursell
FXCInvesco CurrencyShares Canadian Dollar Trust
2015-06-23$15K – $50K
Thomas MacArthurbuy
HIXWestern Asset High Income Fund II Inc.
2015-06-23$15K – $50K
Thomas MacArthurbuy
HIXWestern Asset High Income Fund II Inc.
2015-06-23$1K – $15K
Thomas MacArthursell
CMCSKComcast Corporation - Class A special
2015-06-23$15K – $50K
Thomas MacArthursell
FXBInvesco CurrencyShares British Pound Sterling Trust
2015-06-23$1K – $15K
Thomas MacArthursell
FXCInvesco CurrencyShares Canadian Dollar Trust
2015-06-23$1K – $15K
Thomas MacArthurbuy
HIXWestern Asset High Income Fund II Inc.
2015-06-23$15K – $50K
Thomas MacArthurbuy
DDominion Energy, Inc.
2015-06-22$1K – $15K
Thomas MacArthurbuy
—Boyd Gaming Corp Notes 06.875% 051523
2015-06-22$15K – $50K
Thomas MacArthursell
FDMLFederal-Mogul Holdings Corporation
2015-06-17$1K – $15K
Thomas MacArthurbuy
MEGMontrose Environmental Group, Inc.
2015-06-17$1K – $15K
Thomas MacArthursell
RHPRyman Hospitality Properties, Inc.
2015-06-17$1K – $15K
Thomas MacArthurbuy
SBRASabra Health Care REIT, Inc.
2015-06-17$1K – $15K
Thomas MacArthurbuy
XHRXenia Hotels & Resorts, Inc.
2015-06-17$1K – $15K
Thomas MacArthurexchange
ACTEnact Holdings, Inc.
2015-06-15$100K – $250K
Thomas MacArthurexchange
AGNallergan, Inc.
2015-06-15$100K – $250K
Thomas MacArthurbuy
—Avis Budget Notes B/E 5.500% 04/01/2023
2015-06-15$1K – $15K
Thomas MacArthurbuy
CLColgate-Palmolive Company
2015-06-12$1K – $15K
Thomas MacArthurbuy
DDominion Energy, Inc.
2015-06-12$15K – $50K
Thomas MacArthurbuy
ESEversource Energy
2015-06-12$15K – $50K
Thomas MacArthurbuy
INTCIntel Corporation
2015-06-12$1K – $15K
Thomas MacArthurbuy
IVZInvesco Ltd.
2015-06-12$1K – $15K
Thomas MacArthurbuy
NEENextEra Energy, Inc.
2015-06-12$15K – $50K
Thomas MacArthursell
PSOPearson plc
2015-06-12$1K – $15K
Thomas MacArthursell
PSOPearson plc
2015-06-12$100K – $250K
Thomas MacArthurbuy
SLBSLB N.V.
2015-06-12$15K – $50K
Thomas MacArthurbuy
SLBSLB N.V.
2015-06-12$1K – $15K
Thomas MacArthurbuy
UNPUnion Pacific Corporation
2015-06-12$1K – $15K
Thomas MacArthurbuy
VFCV.F. Corporation
2015-06-12$1K – $15K
Thomas MacArthursell
PSOPearson plc
2015-06-12$1K – $15K
Thomas MacArthurbuy
SLBSLB N.V.
2015-06-12$1K – $15K
Thomas MacArthurbuy
UNPUnion Pacific Corporation
2015-06-12$1K – $15K
Thomas MacArthurbuy
VFCV.F. Corporation
2015-06-12$1K – $15K
Thomas MacArthurbuy
FXBInvesco CurrencyShares British Pound Sterling Trust
2015-06-09$1K – $15K