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-01-09Thomas MacArthur
Unknown · house
VEA
Vanguard FTSE Developed Markets ETF
buyDC$1K – $15KETFDetails
2017-01-09Thomas MacArthur
Unknown · house
VEA
Vanguard FTSE Developed Markets ETF
buyJoint$1K – $15KETF
Thomas MacArthurbuy
VEAVanguard FTSE Developed Markets ETF
2017-01-09$1K – $15K
Thomas MacArthurbuy
VEAVanguard FTSE Developed Markets ETF
2017-01-09$1K – $15K
Thomas MacArthurbuy
CRRFYCarrefour S.A.
2017-01-09$15K – $50K
Thomas MacArthurbuy
Prev
1...303132...89
Next
Details
2017-01-09Thomas MacArthur
Unknown · house
CRRFY
Carrefour S.A.
buyJT$15K – $50KStockDetails
2017-01-09Thomas MacArthur
Unknown · house
VEA
Vanguard FTSE Developed Markets ETF
buyDC$1K – $15KETFDetails
2017-01-09Thomas MacArthur
Unknown · house
EADSY
Airbus SE
sellJoint$1K – $15KStockDetails
2017-01-09Thomas MacArthur
Unknown · house
GTOMY
gemalto NV Sponsored ADR
buyJoint$15K – $50KStockDetails
2017-01-09Thomas MacArthur
Unknown · house
IMGN
ImmunoGen, Inc.
buyJoint$1K – $15KStockDetails
2017-01-09Thomas MacArthur
Unknown · house
RDSMY
Koninklijke DSM N.V.
buyJoint$1K – $15KStockDetails
2017-01-09Thomas MacArthur
Unknown · house
RHHBY
Roche Holding AG
buyJT$50K – $100KStockDetails
2017-01-09Thomas MacArthur
Unknown · house
NUE
Nucor Corporation
sellJoint$15K – $50KStockDetails
2017-01-09Thomas MacArthur
Unknown · house
NUAN
Nuance Communications, Inc.
buyJoint$15K – $50KStockDetails
2017-01-09Thomas MacArthur
Unknown · house
MRAAY
Murata Manufacturing Co., Ltd.
buyJoint$15K – $50KStockDetails
2017-01-09Thomas MacArthur
Unknown · house
MDT
Medtronic plc
buyJoint$15K – $50KStockDetails
2017-01-09Thomas MacArthur
Unknown · house
SOMLY
Secom Co., Ltd.
buyJoint$15K – $50KStockDetails
2017-01-09Thomas MacArthur
Unknown · house
LLL
JX Luxventure Limited
buyJT$100K – $250KStockDetails
2017-01-09Thomas MacArthur
Unknown · house
SNN
Smith & Nephew plc
buyJoint$15K – $50KStockDetails
2017-01-09Thomas MacArthur
Unknown · house
IWD
iShares Russell 1000 Value ETF
sellJoint$1K – $15KETFDetails
2017-01-09Thomas MacArthur
Unknown · house
IWF
iShares Russell 1000 Growth ETF
sellDC$1K – $15KETFDetails
2017-01-09Thomas MacArthur
Unknown · house
IWD
iShares Russell 1000 Value ETF
sellJoint$1K – $15KETFDetails
2017-01-09Thomas MacArthur
Unknown · house
IWF
iShares Russell 1000 Growth ETF
sellJoint$1K – $15KETFDetails
2017-01-09Thomas MacArthur
Unknown · house
IWF
iShares Russell 1000 Growth ETF
sellJoint$1K – $15KETFDetails
2017-01-09Thomas MacArthur
Unknown · house
ISNPY
Intesa Sanpaolo S.p.A.
buyJoint$50K – $100KStockDetails
2017-01-09Thomas MacArthur
Unknown · house
AEG
Aegon Ltd.
sellJoint$1K – $15KStockDetails
2017-01-09Thomas MacArthur
Unknown · house
IEMG
iShares Core MSCI Emerging Markets ETF
buyJoint$1K – $15KETFDetails
2017-01-09Thomas MacArthur
Unknown · house
EFA
iShares MSCI EAFE ETF
sellJoint$250K – $500KETFDetails
2017-01-07Thomas MacArthur
Unknown · house
—
CBRE SERVICES INC B/E 05.000% 031523
sellJT$1K – $15KOtherDetails
2017-01-06Thomas MacArthur
Unknown · house
SEKEY
Seiko Epson Corporation
sellJoint$1K – $15KStockDetails
2017-01-06Thomas MacArthur
Unknown · house
—
ENSCO PLC NTS B/E 05.750% 100144
buyJoint$1K – $15KOtherDetails
2017-01-06Thomas MacArthur
Unknown · house
AHEXY
Adecco Group AG
sellJoint$1K – $15KStockDetails
2017-01-05Thomas MacArthur
Unknown · house
—
ARAMARK SVCS INC NTS B/E 05.125% 011524
buyJoint$1K – $15KOtherDetails
2017-01-03Thomas MacArthur
Unknown · house
—
CBRE SERVICES INC B/E 05.000% 031523
sellJT$1K – $15KOtherDetails
2016-12-30Thomas MacArthur
Unknown · house
BBL
BHP Group Limited
sellJoint$1K – $15KStockDetails
2016-12-29Thomas MacArthur
Unknown · house
VEA
Vanguard FTSE Developed Markets ETF
buyDC$1K – $15KETFDetails
2016-12-29Thomas MacArthur
Unknown · house
UNP
Union Pacific Corporation
buyJT$1K – $15KStockDetails
2016-12-29Thomas MacArthur
Unknown · house
VEA
Vanguard FTSE Developed Markets ETF
buyJT$1K – $15KETFDetails
2016-12-29Thomas MacArthur
Unknown · house
IWF
iShares Russell 1000 Growth ETF
buyJoint$1K – $15KETFDetails
2016-12-29Thomas MacArthur
Unknown · house
IWD
iShares Russell 1000 Value ETF
buyJoint$1K – $15KETFDetails
2016-12-29Thomas MacArthur
Unknown · house
VB
Vanguard Small-Cap ETF
buyJoint$1K – $15KETFDetails
2016-12-29Thomas MacArthur
Unknown · house
VOE
Vanguard Mid-Cap Value ETF
buyJoint$1K – $15KETFDetails
2016-12-29Thomas MacArthur
Unknown · house
SCGLY
Société Générale S.A.
sellJoint$1K – $15KStockDetails
2016-12-28Thomas MacArthur
Unknown · house
INFO
Harbor PanAgora Dynamic Large Cap Core ETF (INFO)
sellJoint$15K – $50KStockDetails
2016-12-28Thomas MacArthur
Unknown · house
IEMG
iShares Core MSCI Emerging Markets ETF
buyJoint$1K – $15KETFDetails
2016-12-28Thomas MacArthur
Unknown · house
IEMG
iShares Core MSCI Emerging Markets ETF
buyJoint$1K – $15KETFDetails
2016-12-27Thomas MacArthur
Unknown · house
—
CBRE Services Inc
sellJoint$1K – $15KOtherDetails
2016-12-22Thomas MacArthur
Unknown · house
AHEXY
Adecco Group AG
sellJoint$1K – $15KStockDetails
2016-12-21Thomas MacArthur
Unknown · house
—
CBRE SERVICES INC B/E 05.000% 03/15/2023
sellJoint$1K – $15KOtherDetails
2016-12-21Thomas MacArthur
Unknown · house
BBL
BHP Group Limited
sellJoint$1K – $15KStockDetails
2016-12-19Thomas MacArthur
Unknown · house
XLI
State Street Industrial Select Sector SPDR ETF
buyJoint$100K – $250KETFDetails
2016-12-19Thomas MacArthur
Unknown · house
KMTUY
Komatsu Ltd.
buyJoint$15K – $50KStockDetails
2016-12-19Thomas MacArthur
Unknown · house
JCI
Johnson Controls International plc
sellDC$1K – $15KStockDetails
VEAVanguard FTSE Developed Markets ETF
2017-01-09$1K – $15K
Thomas MacArthursell
EADSYAirbus SE
2017-01-09$1K – $15K
Thomas MacArthurbuy
GTOMYgemalto NV Sponsored ADR
2017-01-09$15K – $50K
Thomas MacArthurbuy
IMGNImmunoGen, Inc.
2017-01-09$1K – $15K
Thomas MacArthurbuy
RDSMYKoninklijke DSM N.V.
2017-01-09$1K – $15K
Thomas MacArthurbuy
RHHBYRoche Holding AG
2017-01-09$50K – $100K
Thomas MacArthursell
NUENucor Corporation
2017-01-09$15K – $50K
Thomas MacArthurbuy
NUANNuance Communications, Inc.
2017-01-09$15K – $50K
Thomas MacArthurbuy
MRAAYMurata Manufacturing Co., Ltd.
2017-01-09$15K – $50K
Thomas MacArthurbuy
MDTMedtronic plc
2017-01-09$15K – $50K
Thomas MacArthurbuy
SOMLYSecom Co., Ltd.
2017-01-09$15K – $50K
Thomas MacArthurbuy
LLLJX Luxventure Limited
2017-01-09$100K – $250K
Thomas MacArthurbuy
SNNSmith & Nephew plc
2017-01-09$15K – $50K
Thomas MacArthursell
IWDiShares Russell 1000 Value ETF
2017-01-09$1K – $15K
Thomas MacArthursell
IWFiShares Russell 1000 Growth ETF
2017-01-09$1K – $15K
Thomas MacArthursell
IWDiShares Russell 1000 Value ETF
2017-01-09$1K – $15K
Thomas MacArthursell
IWFiShares Russell 1000 Growth ETF
2017-01-09$1K – $15K
Thomas MacArthursell
IWFiShares Russell 1000 Growth ETF
2017-01-09$1K – $15K
Thomas MacArthurbuy
ISNPYIntesa Sanpaolo S.p.A.
2017-01-09$50K – $100K
Thomas MacArthursell
AEGAegon Ltd.
2017-01-09$1K – $15K
Thomas MacArthurbuy
IEMGiShares Core MSCI Emerging Markets ETF
2017-01-09$1K – $15K
Thomas MacArthursell
EFAiShares MSCI EAFE ETF
2017-01-09$250K – $500K
Thomas MacArthursell
—CBRE SERVICES INC B/E 05.000% 031523
2017-01-07$1K – $15K
Thomas MacArthursell
SEKEYSeiko Epson Corporation
2017-01-06$1K – $15K
Thomas MacArthurbuy
—ENSCO PLC NTS B/E 05.750% 100144
2017-01-06$1K – $15K
Thomas MacArthursell
AHEXYAdecco Group AG
2017-01-06$1K – $15K
Thomas MacArthurbuy
—ARAMARK SVCS INC NTS B/E 05.125% 011524
2017-01-05$1K – $15K
Thomas MacArthursell
—CBRE SERVICES INC B/E 05.000% 031523
2017-01-03$1K – $15K
Thomas MacArthursell
BBLBHP Group Limited
2016-12-30$1K – $15K
Thomas MacArthurbuy
VEAVanguard FTSE Developed Markets ETF
2016-12-29$1K – $15K
Thomas MacArthurbuy
UNPUnion Pacific Corporation
2016-12-29$1K – $15K
Thomas MacArthurbuy
VEAVanguard FTSE Developed Markets ETF
2016-12-29$1K – $15K
Thomas MacArthurbuy
IWFiShares Russell 1000 Growth ETF
2016-12-29$1K – $15K
Thomas MacArthurbuy
IWDiShares Russell 1000 Value ETF
2016-12-29$1K – $15K
Thomas MacArthurbuy
VBVanguard Small-Cap ETF
2016-12-29$1K – $15K
Thomas MacArthurbuy
VOEVanguard Mid-Cap Value ETF
2016-12-29$1K – $15K
Thomas MacArthursell
SCGLYSociété Générale S.A.
2016-12-29$1K – $15K
Thomas MacArthursell
INFOHarbor PanAgora Dynamic Large Cap Core ETF (INFO)
2016-12-28$15K – $50K
Thomas MacArthurbuy
IEMGiShares Core MSCI Emerging Markets ETF
2016-12-28$1K – $15K
Thomas MacArthurbuy
IEMGiShares Core MSCI Emerging Markets ETF
2016-12-28$1K – $15K
Thomas MacArthursell
—CBRE Services Inc
2016-12-27$1K – $15K
Thomas MacArthursell
AHEXYAdecco Group AG
2016-12-22$1K – $15K
Thomas MacArthursell
—CBRE SERVICES INC B/E 05.000% 03/15/2023
2016-12-21$1K – $15K
Thomas MacArthursell
BBLBHP Group Limited
2016-12-21$1K – $15K
Thomas MacArthurbuy
XLIState Street Industrial Select Sector SPDR ETF
2016-12-19$100K – $250K
Thomas MacArthurbuy
KMTUYKomatsu Ltd.
2016-12-19$15K – $50K
Thomas MacArthursell
JCIJohnson Controls International plc
2016-12-19$1K – $15K