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-07Thomas MacArthur
Unknown · house
—
ARAMARK SVCS INC NTS B/E 05.125% 011524
buyJT$1K – $15KOtherDetails
2016-12-07Thomas MacArthur
Unknown · house
EONGY
E.on Se
sellJoint$15K – $50KStock
Thomas MacArthurbuy
—ARAMARK SVCS INC NTS B/E 05.125% 011524
2016-12-07$1K – $15K
Thomas MacArthursell
EONGYE.on Se
2016-12-07$15K – $50K
Thomas MacArthurbuy
DMDesktop Metal, Inc.
2016-12-07$50K – $100K
Thomas MacArthursell
Prev
1...323334...89
Next
Details
2016-12-07Thomas MacArthur
Unknown · house
DM
Desktop Metal, Inc.
buyJoint$50K – $100KStockDetails
2016-12-07Thomas MacArthur
Unknown · house
CHL
China Mobile Limited
sellJoint$50K – $100KStockDetails
2016-12-07Thomas MacArthur
Unknown · house
CRRFY
Carrefour S.A.
sellJoint$15K – $50KStockDetails
2016-12-07Thomas MacArthur
Unknown · house
ALPMY
Astellas Pharma Inc.
sellJT$15K – $50KStockDetails
2016-12-07Thomas MacArthur
Unknown · house
TGP
Teekay LNG Partners L.P.
sellJT$50K – $100KStockDetails
2016-12-06Thomas MacArthur
Unknown · house
—
SEMPER MBS TOTAL RETURN FUND CLASS INSTITUTIONAL
buyDC$50K – $100KFundDetails
2016-12-06Thomas MacArthur
Unknown · house
—
SEMPER MBS TOTAL RETURN FUND CLASS INSTITUTIONAL
buyDC$50K – $100KFundDetails
2016-12-06Thomas MacArthur
Unknown · house
—
NASSAU CNTY BE/R 5 DUE 100127
sellJoint$100K – $250KFundDetails
2016-12-06Thomas MacArthur
Unknown · house
—
D.R. Horton Inc
sellJoint$15K – $50KOtherDetails
2016-12-06Thomas MacArthur
Unknown · house
—
BLUE CUBE SPINCO INC NTS 10.000% 10/15/2025
buyJoint$1K – $15KOtherDetails
2016-12-06Thomas MacArthur
Unknown · house
—
ANGEL OAK MULTI-STRATEGY INCOME FUND CLASS INSTL
sellDC$50K – $100KFundDetails
2016-12-06Thomas MacArthur
Unknown · house
—
ANGEL OAK MULTI-STRATEGY INCOME FUND CLASS INSTL
sellDC$50K – $100KFundDetails
2016-12-05Thomas MacArthur
Unknown · house
IVZ
Invesco Ltd.
buyJoint$1K – $15KStockDetails
2016-12-05Thomas MacArthur
Unknown · house
—
BLUE CUBE SPINCO INC NTS 10.000% 10/15/2025
buyJoint$1K – $15KOtherDetails
2016-12-02Thomas MacArthur
Unknown · house
SCGLY
Société Générale S.A.
sellJoint$1K – $15KStockDetails
2016-12-02Thomas MacArthur
Unknown · house
PHG
Koninklijke Philips N.V.
sellJoint$1K – $15KStockDetails
2016-12-02Thomas MacArthur
Unknown · house
ENGIY
Engie S.A.
buyJoint$1K – $15KStockDetails
2016-12-02Thomas MacArthur
Unknown · house
AZN
AstraZeneca PLC
sellJT$15K – $50KStockDetails
2016-12-02Thomas MacArthur
Unknown · house
SEKEY
Seiko Epson Corporation
sellJoint$1K – $15KStockDetails
2016-12-02Thomas MacArthur
Unknown · house
PCRFY
Panasonic Holdings Corporation
buyJoint$15K – $50KStockDetails
2016-12-02Thomas MacArthur
Unknown · house
KKPNY
Koninklijke KPN N.V.
buyJoint$1K – $15KStockDetails
2016-12-01Thomas MacArthur
Unknown · house
INTC
Intel Corporation
buyJoint$1K – $15KStockDetails
2016-12-01Thomas MacArthur
Unknown · house
—
ARAMARK SVCS INC NTS B/E 05.125% 011524
buyJT$1K – $15KOtherDetails
2016-11-30Thomas MacArthur
Unknown · house
—
CROWN AMER CAP CORP NTS 04.500% 011523
buyJoint$1K – $15KOtherDetails
2016-11-30Thomas MacArthur
Unknown · house
—
AMSURG Corp Notes 5.625% 07/15/2022
buyJoint$15K – $50KOtherDetails
2016-11-29Thomas MacArthur
Unknown · house
XLP
State Street Consumer Staples Select Sector SPDR ETF
buyDC$1K – $15KETFDetails
2016-11-29Thomas MacArthur
Unknown · house
CVS
CVS Health Corporation
sellJT$100K – $250KStockDetails
2016-11-29Thomas MacArthur
Unknown · house
CVS
CVS Health Corporation
sellDC$1K – $15KStockDetails
2016-11-29Thomas MacArthur
Unknown · house
—
GENL MOTORS FINL CO INC 04.250% 051523
sellJT$15K – $50KOtherDetails
2016-11-29Thomas MacArthur
Unknown · house
CVS
CVS Health Corporation
sellDC$1K – $15KStockDetails
2016-11-29Thomas MacArthur
Unknown · house
XLP
State Street Consumer Staples Select Sector SPDR ETF
buyDC$1K – $15KETFDetails
2016-11-29Thomas MacArthur
Unknown · house
XLP
State Street Consumer Staples Select Sector SPDR ETF
buyJoint$100K – $250KETFDetails
2016-11-28Thomas MacArthur
Unknown · house
—
Nuveen High Yield Municipal Bond Fund I
sellJoint$50K – $100KFundDetails
2016-11-28Thomas MacArthur
Unknown · house
—
GENL MOTORS FINL CO INC 04.250% 051523
sellJT$1K – $15KOtherDetails
2016-11-28Thomas MacArthur
Unknown · house
—
FEDERATED FLOATING RATE STRATEGIC INCOME FD
sellJT$50K – $100KFundDetails
2016-11-28Thomas MacArthur
Unknown · house
—
DOUBLE LINE TOTAL RETURN FUND INSTL
sellJT$100K – $250KFundDetails
2016-11-28Thomas MacArthur
Unknown · house
LQD
iShares iBoxx $ Investment Grade Corporate Bond ETF
sellJoint$50K – $100KETFDetails
2016-11-28Thomas MacArthur
Unknown · house
PFF
iShares Preferred and Income Securities ETF
sellJoint$100K – $250KETFDetails
2016-11-28Thomas MacArthur
Unknown · house
VNQ
Vanguard Real Estate ETF
sellJoint$15K – $50KETFDetails
2016-11-28Thomas MacArthur
Unknown · house
—
BLACKROCK HIGH YIELD BOND I
sellJoint$100K – $250KFundDetails
2016-11-28Thomas MacArthur
Unknown · house
—
ANGEL OAK MULTI-STRATEGY INCOME FUND CLASS INSTL
sellJoint$100K – $250KFundDetails
2016-11-25Thomas MacArthur
Unknown · house
—
CENTENE CORP NTS B/E 05.750% 060117
sellJoint$15K – $50KOtherDetails
2016-11-22Thomas MacArthur
Unknown · house
—
EL PASO PIPELINE PART OP 05.000% 100121
buyJT$1K – $15KOtherDetails
2016-11-22Thomas MacArthur
Unknown · house
—
ARAMARK SVCS INC NTS B/E 05.125% 011524
buyJoint$1K – $15KOtherDetails
2016-11-21Thomas MacArthur
Unknown · house
TXN
Texas Instruments Incorporated
buyJoint$1K – $15KStockDetails
2016-11-21Thomas MacArthur
Unknown · house
INFO
Harbor PanAgora Dynamic Large Cap Core ETF (INFO)
sellJoint$15K – $50KStockDetails
2016-11-21Thomas MacArthur
Unknown · house
—
AMSURG CORP NTS B/E 05.625% 071522
buyJoint$1K – $15KOtherDetails
2016-11-21Thomas MacArthur
Unknown · house
—
Lear Corp NTS B/E 05-25% 01/15/25
sellJoint$1K – $15KOtherDetails
CHLChina Mobile Limited
2016-12-07$50K – $100K
Thomas MacArthursell
CRRFYCarrefour S.A.
2016-12-07$15K – $50K
Thomas MacArthursell
ALPMYAstellas Pharma Inc.
2016-12-07$15K – $50K
Thomas MacArthursell
TGPTeekay LNG Partners L.P.
2016-12-07$50K – $100K
Thomas MacArthurbuy
—SEMPER MBS TOTAL RETURN FUND CLASS INSTITUTIONAL
2016-12-06$50K – $100K
Thomas MacArthurbuy
—SEMPER MBS TOTAL RETURN FUND CLASS INSTITUTIONAL
2016-12-06$50K – $100K
Thomas MacArthursell
—NASSAU CNTY BE/R 5 DUE 100127
2016-12-06$100K – $250K
Thomas MacArthursell
—D.R. Horton Inc
2016-12-06$15K – $50K
Thomas MacArthurbuy
—BLUE CUBE SPINCO INC NTS 10.000% 10/15/2025
2016-12-06$1K – $15K
Thomas MacArthursell
—ANGEL OAK MULTI-STRATEGY INCOME FUND CLASS INSTL
2016-12-06$50K – $100K
Thomas MacArthursell
—ANGEL OAK MULTI-STRATEGY INCOME FUND CLASS INSTL
2016-12-06$50K – $100K
Thomas MacArthurbuy
IVZInvesco Ltd.
2016-12-05$1K – $15K
Thomas MacArthurbuy
—BLUE CUBE SPINCO INC NTS 10.000% 10/15/2025
2016-12-05$1K – $15K
Thomas MacArthursell
SCGLYSociété Générale S.A.
2016-12-02$1K – $15K
Thomas MacArthursell
PHGKoninklijke Philips N.V.
2016-12-02$1K – $15K
Thomas MacArthurbuy
ENGIYEngie S.A.
2016-12-02$1K – $15K
Thomas MacArthursell
AZNAstraZeneca PLC
2016-12-02$15K – $50K
Thomas MacArthursell
SEKEYSeiko Epson Corporation
2016-12-02$1K – $15K
Thomas MacArthurbuy
PCRFYPanasonic Holdings Corporation
2016-12-02$15K – $50K
Thomas MacArthurbuy
KKPNYKoninklijke KPN N.V.
2016-12-02$1K – $15K
Thomas MacArthurbuy
INTCIntel Corporation
2016-12-01$1K – $15K
Thomas MacArthurbuy
—ARAMARK SVCS INC NTS B/E 05.125% 011524
2016-12-01$1K – $15K
Thomas MacArthurbuy
—CROWN AMER CAP CORP NTS 04.500% 011523
2016-11-30$1K – $15K
Thomas MacArthurbuy
—AMSURG Corp Notes 5.625% 07/15/2022
2016-11-30$15K – $50K
Thomas MacArthurbuy
XLPState Street Consumer Staples Select Sector SPDR ETF
2016-11-29$1K – $15K
Thomas MacArthursell
CVSCVS Health Corporation
2016-11-29$100K – $250K
Thomas MacArthursell
CVSCVS Health Corporation
2016-11-29$1K – $15K
Thomas MacArthursell
—GENL MOTORS FINL CO INC 04.250% 051523
2016-11-29$15K – $50K
Thomas MacArthursell
CVSCVS Health Corporation
2016-11-29$1K – $15K
Thomas MacArthurbuy
XLPState Street Consumer Staples Select Sector SPDR ETF
2016-11-29$1K – $15K
Thomas MacArthurbuy
XLPState Street Consumer Staples Select Sector SPDR ETF
2016-11-29$100K – $250K
Thomas MacArthursell
—Nuveen High Yield Municipal Bond Fund I
2016-11-28$50K – $100K
Thomas MacArthursell
—GENL MOTORS FINL CO INC 04.250% 051523
2016-11-28$1K – $15K
Thomas MacArthursell
—FEDERATED FLOATING RATE STRATEGIC INCOME FD
2016-11-28$50K – $100K
Thomas MacArthursell
—DOUBLE LINE TOTAL RETURN FUND INSTL
2016-11-28$100K – $250K
Thomas MacArthursell
LQDiShares iBoxx $ Investment Grade Corporate Bond ETF
2016-11-28$50K – $100K
Thomas MacArthursell
PFFiShares Preferred and Income Securities ETF
2016-11-28$100K – $250K
Thomas MacArthursell
VNQVanguard Real Estate ETF
2016-11-28$15K – $50K
Thomas MacArthursell
—BLACKROCK HIGH YIELD BOND I
2016-11-28$100K – $250K
Thomas MacArthursell
—ANGEL OAK MULTI-STRATEGY INCOME FUND CLASS INSTL
2016-11-28$100K – $250K
Thomas MacArthursell
—CENTENE CORP NTS B/E 05.750% 060117
2016-11-25$15K – $50K
Thomas MacArthurbuy
—EL PASO PIPELINE PART OP 05.000% 100121
2016-11-22$1K – $15K
Thomas MacArthurbuy
—ARAMARK SVCS INC NTS B/E 05.125% 011524
2016-11-22$1K – $15K
Thomas MacArthurbuy
TXNTexas Instruments Incorporated
2016-11-21$1K – $15K
Thomas MacArthursell
INFOHarbor PanAgora Dynamic Large Cap Core ETF (INFO)
2016-11-21$15K – $50K
Thomas MacArthurbuy
—AMSURG CORP NTS B/E 05.625% 071522
2016-11-21$1K – $15K
Thomas MacArthursell
—Lear Corp NTS B/E 05-25% 01/15/25
2016-11-21$1K – $15K