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
2016-12-19Thomas MacArthur
Unknown · house
JCI
Johnson Controls International plc
sellJoint$100K – $250KStockDetails
2016-12-19Thomas MacArthur
Unknown · house
JCI
Johnson Controls International plc
sellDC$1K – $15KStock
Thomas MacArthursell
JCIJohnson Controls International plc
2016-12-19$100K – $250K
Thomas MacArthursell
JCIJohnson Controls International plc
2016-12-19$1K – $15K
Thomas MacArthurbuy
KMTUYKomatsu Ltd.
2016-12-19$15K – $50K
Thomas MacArthurbuy
Prev
1...313233...89
Next
Details
2016-12-19Thomas MacArthur
Unknown · house
KMTUY
Komatsu Ltd.
buyJoint$15K – $50KStockDetails
2016-12-19Thomas MacArthur
Unknown · house
XLI
State Street Industrial Select Sector SPDR ETF
buyJoint$100K – $250KETFDetails
2016-12-19Thomas MacArthur
Unknown · house
XLI
State Street Industrial Select Sector SPDR ETF
buyDC$1K – $15KETFDetails
2016-12-19Thomas MacArthur
Unknown · house
VFC
V.F. Corporation
buyJT$1K – $15KStockDetails
2016-12-16Thomas MacArthur
Unknown · house
KMTUY
Komatsu Ltd.
buyJoint$15K – $50KStockDetails
2016-12-15Thomas MacArthur
Unknown · house
—
ADT CORP NTS B/E 06.250% 10521
buyJoint$1K – $15KOtherDetails
2016-12-15Thomas MacArthur
Unknown · house
MCD
McDonald's Corporation
buyJoint$1K – $15KStockDetails
2016-12-15Thomas MacArthur
Unknown · house
NEE
NextEra Energy, Inc.
buyJoint$1K – $15KStockDetails
2016-12-14Thomas MacArthur
Unknown · house
—
Crown American Capital Corp
buyJoint$1K – $15KOtherDetails
2016-12-14Thomas MacArthur
Unknown · house
—
ADT CORP NTS B/E 06.250% 10521
buyJoint$1K – $15KOtherDetails
2016-12-13Thomas MacArthur
Unknown · house
—
NEW JERSEY ST TPK AUTH SR A RV BE/R 5 DUE 010138
sellJoint$100K – $250KFundDetails
2016-12-13Thomas MacArthur
Unknown · house
AEXAY
Atos SE
sellJT$1K – $15KStockDetails
2016-12-12Thomas MacArthur
Unknown · house
—
PENNSYLVANIA ST HIGHER E RV BE/R 5 DUE 081535
sellJoint$100K – $250KFundDetails
2016-12-12Thomas MacArthur
Unknown · house
—
Chemours Co LLC
buyJoint$1K – $15KOtherDetails
2016-12-09Thomas MacArthur
Unknown · house
STRZA
Starz - Series A
exchangeJT$1K – $15KStockDetails
2016-12-09Thomas MacArthur
Unknown · house
STRZA
Starz - Series A
exchangeDC$1K – $15KStockDetails
2016-12-09Thomas MacArthur
Unknown · house
LGF.B
Lions gate Entertainment Corporation
exchangeDC$1K – $15KStockDetails
2016-12-09Thomas MacArthur
Unknown · house
LGF.B
Lions gate Entertainment Corporation
exchangeDC$1K – $15KStockDetails
2016-12-09Thomas MacArthur
Unknown · house
—
CBRE SERVICES INC B/E 05.000% 03/15/2023
sellJoint$1K – $15KOtherDetails
2016-12-09Thomas MacArthur
Unknown · house
ACSAY
ACS, Actividades de Construcción y Servicios, S.A.
buyJoint$15K – $50KStockDetails
2016-12-09Thomas MacArthur
Unknown · house
AEXAY
Atos SE
sellJT$15K – $50KStockDetails
2016-12-09Thomas MacArthur
Unknown · house
XOM
Exxon Mobil Corporation
buyJoint$1K – $15KStockDetails
2016-12-09Thomas MacArthur
Unknown · house
PHG
Koninklijke Philips N.V.
sellJoint$1K – $15KStockDetails
2016-12-09Thomas MacArthur
Unknown · house
LGF.B
Lions gate Entertainment Corporation
exchangeJoint$1K – $15KStockDetails
2016-12-09Thomas MacArthur
Unknown · house
STRZA
Starz - Series A
exchangeDC$1K – $15KStockDetails
2016-12-08Thomas MacArthur
Unknown · house
—
LKQ CORP NTS B/E 04.750% 05/15/23
buyJoint$1K – $15KOtherDetails
2016-12-08Thomas MacArthur
Unknown · house
BIIB
Biogen Inc.
buyDC$1K – $15KStockDetails
2016-12-08Thomas MacArthur
Unknown · house
AGN
allergan, Inc.
buyDC$1K – $15KStockDetails
2016-12-08Thomas MacArthur
Unknown · house
AGN
allergan, Inc.
buyDC$1K – $15KStockDetails
2016-12-08Thomas MacArthur
Unknown · house
BIIB
Biogen Inc.
buyDC$1K – $15KStockDetails
2016-12-08Thomas MacArthur
Unknown · house
IMGN
ImmunoGen, Inc.
sellJoint$1K – $15KStockDetails
2016-12-08Thomas MacArthur
Unknown · house
MDT
Medtronic plc
sellJoint$15K – $50KStockDetails
2016-12-08Thomas MacArthur
Unknown · house
MSFT
Microsoft Corporation
buyJoint$1K – $15KStockDetails
2016-12-08Thomas MacArthur
Unknown · house
NOV
NOV Inc.
sellJoint$1K – $15KStockDetails
2016-12-08Thomas MacArthur
Unknown · house
NUAN
Nuance Communications, Inc.
sellJoint$15K – $50KStockDetails
2016-12-08Thomas MacArthur
Unknown · house
WFT
Weatherford International, Ltd
sellJoint$50K – $100KStockDetails
2016-12-07Thomas MacArthur
Unknown · house
SOMLY
Secom Co., Ltd.
sellJoint$15K – $50KStockDetails
2016-12-07Thomas MacArthur
Unknown · house
VIVHY
Vivendi SE
sellJoint$15K – $50KStockDetails
2016-12-07Thomas MacArthur
Unknown · house
DM
Desktop Metal, Inc.
buyJoint$50K – $100KStockDetails
2016-12-07Thomas MacArthur
Unknown · house
CRRFY
Carrefour S.A.
sellJoint$15K – $50KStockDetails
2016-12-07Thomas MacArthur
Unknown · house
EFA
iShares MSCI EAFE ETF
buyJoint$250K – $500KETFDetails
2016-12-07Thomas MacArthur
Unknown · house
CHL
China Mobile Limited
sellJoint$50K – $100KStockDetails
2016-12-07Thomas MacArthur
Unknown · house
ISNPY
Intesa Sanpaolo S.p.A.
sellJoint$50K – $100KStockDetails
2016-12-07Thomas MacArthur
Unknown · house
FMS
Fresenius Medical Care AG & Co. KGaA
sellJoint$15K – $50KStockDetails
2016-12-07Thomas MacArthur
Unknown · house
EONGY
E.on Se
sellJoint$15K – $50KStockDetails
2016-12-07Thomas MacArthur
Unknown · house
—
ARAMARK SVCS INC NTS B/E 05.125% 011524
buyJT$1K – $15KOtherDetails
2016-12-07Thomas MacArthur
Unknown · house
MPLX
MPLX Lp
buyJoint$50K – $100KStockDetails
2016-12-07Thomas MacArthur
Unknown · house
GTOMY
gemalto NV Sponsored ADR
sellJoint$15K – $50KStockDetails
XLIState Street Industrial Select Sector SPDR ETF
2016-12-19$100K – $250K
Thomas MacArthurbuy
XLIState Street Industrial Select Sector SPDR ETF
2016-12-19$1K – $15K
Thomas MacArthurbuy
VFCV.F. Corporation
2016-12-19$1K – $15K
Thomas MacArthurbuy
KMTUYKomatsu Ltd.
2016-12-16$15K – $50K
Thomas MacArthurbuy
—ADT CORP NTS B/E 06.250% 10521
2016-12-15$1K – $15K
Thomas MacArthurbuy
MCDMcDonald's Corporation
2016-12-15$1K – $15K
Thomas MacArthurbuy
NEENextEra Energy, Inc.
2016-12-15$1K – $15K
Thomas MacArthurbuy
—Crown American Capital Corp
2016-12-14$1K – $15K
Thomas MacArthurbuy
—ADT CORP NTS B/E 06.250% 10521
2016-12-14$1K – $15K
Thomas MacArthursell
—NEW JERSEY ST TPK AUTH SR A RV BE/R 5 DUE 010138
2016-12-13$100K – $250K
Thomas MacArthursell
AEXAYAtos SE
2016-12-13$1K – $15K
Thomas MacArthursell
—PENNSYLVANIA ST HIGHER E RV BE/R 5 DUE 081535
2016-12-12$100K – $250K
Thomas MacArthurbuy
—Chemours Co LLC
2016-12-12$1K – $15K
Thomas MacArthurexchange
STRZAStarz - Series A
2016-12-09$1K – $15K
Thomas MacArthurexchange
STRZAStarz - Series A
2016-12-09$1K – $15K
Thomas MacArthurexchange
LGF.BLions gate Entertainment Corporation
2016-12-09$1K – $15K
Thomas MacArthurexchange
LGF.BLions gate Entertainment Corporation
2016-12-09$1K – $15K
Thomas MacArthursell
—CBRE SERVICES INC B/E 05.000% 03/15/2023
2016-12-09$1K – $15K
Thomas MacArthurbuy
ACSAYACS, Actividades de Construcción y Servicios, S.A.
2016-12-09$15K – $50K
Thomas MacArthursell
AEXAYAtos SE
2016-12-09$15K – $50K
Thomas MacArthurbuy
XOMExxon Mobil Corporation
2016-12-09$1K – $15K
Thomas MacArthursell
PHGKoninklijke Philips N.V.
2016-12-09$1K – $15K
Thomas MacArthurexchange
LGF.BLions gate Entertainment Corporation
2016-12-09$1K – $15K
Thomas MacArthurexchange
STRZAStarz - Series A
2016-12-09$1K – $15K
Thomas MacArthurbuy
—LKQ CORP NTS B/E 04.750% 05/15/23
2016-12-08$1K – $15K
Thomas MacArthurbuy
BIIBBiogen Inc.
2016-12-08$1K – $15K
Thomas MacArthurbuy
AGNallergan, Inc.
2016-12-08$1K – $15K
Thomas MacArthurbuy
AGNallergan, Inc.
2016-12-08$1K – $15K
Thomas MacArthurbuy
BIIBBiogen Inc.
2016-12-08$1K – $15K
Thomas MacArthursell
IMGNImmunoGen, Inc.
2016-12-08$1K – $15K
Thomas MacArthursell
MDTMedtronic plc
2016-12-08$15K – $50K
Thomas MacArthurbuy
MSFTMicrosoft Corporation
2016-12-08$1K – $15K
Thomas MacArthursell
NOVNOV Inc.
2016-12-08$1K – $15K
Thomas MacArthursell
NUANNuance Communications, Inc.
2016-12-08$15K – $50K
Thomas MacArthursell
WFTWeatherford International, Ltd
2016-12-08$50K – $100K
Thomas MacArthursell
SOMLYSecom Co., Ltd.
2016-12-07$15K – $50K
Thomas MacArthursell
VIVHYVivendi SE
2016-12-07$15K – $50K
Thomas MacArthurbuy
DMDesktop Metal, Inc.
2016-12-07$50K – $100K
Thomas MacArthursell
CRRFYCarrefour S.A.
2016-12-07$15K – $50K
Thomas MacArthurbuy
EFAiShares MSCI EAFE ETF
2016-12-07$250K – $500K
Thomas MacArthursell
CHLChina Mobile Limited
2016-12-07$50K – $100K
Thomas MacArthursell
ISNPYIntesa Sanpaolo S.p.A.
2016-12-07$50K – $100K
Thomas MacArthursell
FMSFresenius Medical Care AG & Co. KGaA
2016-12-07$15K – $50K
Thomas MacArthursell
EONGYE.on Se
2016-12-07$15K – $50K
Thomas MacArthurbuy
—ARAMARK SVCS INC NTS B/E 05.125% 011524
2016-12-07$1K – $15K
Thomas MacArthurbuy
MPLXMPLX Lp
2016-12-07$50K – $100K
Thomas MacArthursell
GTOMYgemalto NV Sponsored ADR
2016-12-07$15K – $50K