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-09-25Thomas MacArthur
Unknown · house
—
SOWSTN EY STEP UP CALL 05.800% 012320
sellJoint$15K – $50KOtherDetails
2017-09-25Thomas MacArthur
Unknown · house
VEA
Vanguard FTSE Developed Markets ETF
buyJoint$1K – $15KETF
Thomas MacArthursell
—SOWSTN EY STEP UP CALL 05.800% 012320
2017-09-25$15K – $50K
Thomas MacArthurbuy
VEAVanguard FTSE Developed Markets ETF
2017-09-25$1K – $15K
Thomas MacArthurbuy
XLFState Street Financial Select Sector SPDR ETF
2017-09-25$1K – $15K
Thomas MacArthursell
Prev
1...192021...89
Next
Details
2017-09-25Thomas MacArthur
Unknown · house
XLF
State Street Financial Select Sector SPDR ETF
buyJoint$1K – $15KETFDetails
2017-09-25Thomas MacArthur
Unknown · house
SEKEY
Seiko Epson Corporation
sellJoint$1K – $15KStockDetails
2017-09-22Thomas MacArthur
Unknown · house
SEKEY
Seiko Epson Corporation
sellJoint$1K – $15KStockDetails
2017-09-21Thomas MacArthur
Unknown · house
—
KINDRED HEALTHCARE INC 8.750% P 011523
buyJoint$1K – $15KOtherDetails
2017-09-20Thomas MacArthur
Unknown · house
—
AES CORP B/E 05.500% 041525
buyJoint$1K – $15KOtherDetails
2017-09-20Thomas MacArthur
Unknown · house
SEKEY
Seiko Epson Corporation
sellJoint$1K – $15KStockDetails
2017-09-19Thomas MacArthur
Unknown · house
—
DIAMOND OFFSHORE DRILL 07.875% 081525
buyJoint$1K – $15KOtherDetails
2017-09-19Thomas MacArthur
Unknown · house
SEKEY
Seiko Epson Corporation
sellJoint$15K – $50KStockDetails
2017-09-14Thomas MacArthur
Unknown · house
—
UNITED RENTALS NORTH AM 05.875% 091526
buyJoint$1K – $15KOtherDetails
2017-09-14Thomas MacArthur
Unknown · house
MSFT
Microsoft Corporation
buyJoint$1K – $15KStockDetails
2017-09-14Thomas MacArthur
Unknown · house
HD
The Home Depot, Inc.
buyJT$1K – $15KStockDetails
2017-09-13Thomas MacArthur
Unknown · house
—
AMERIGAS PARTNER B/E 05.875% 082026
buyJoint$1K – $15KOtherDetails
2017-09-13Thomas MacArthur
Unknown · house
—
AES CORP B/E 05.500% 041525
buyJoint$1K – $15KOtherDetails
2017-09-12Thomas MacArthur
Unknown · house
—
AES CORP B/E 05.500% 041525
buyJoint$1K – $15KOtherDetails
2017-09-12Thomas MacArthur
Unknown · house
SU
Suncor Energy Inc.
buyDC$1K – $15KStockDetails
2017-09-12Thomas MacArthur
Unknown · house
CVX
Chevron Corporation
buyDC$1K – $15KStockDetails
2017-09-12Thomas MacArthur
Unknown · house
JWN
Nordstrom, Inc.
sellDC$1K – $15KStockDetails
2017-09-12Thomas MacArthur
Unknown · house
INTC
Intel Corporation
buyDC$1K – $15KStockDetails
2017-09-12Thomas MacArthur
Unknown · house
SU
Suncor Energy Inc.
buyDC$1K – $15KStockDetails
2017-09-12Thomas MacArthur
Unknown · house
SU
Suncor Energy Inc.
buyJoint$15K – $50KStockDetails
2017-09-12Thomas MacArthur
Unknown · house
PCRFY
Panasonic Holdings Corporation
buyJoint$15K – $50KStockDetails
2017-09-12Thomas MacArthur
Unknown · house
JWN
Nordstrom, Inc.
sellDC$1K – $15KStockDetails
2017-09-12Thomas MacArthur
Unknown · house
CVX
Chevron Corporation
buyDC$1K – $15KStockDetails
2017-09-12Thomas MacArthur
Unknown · house
JWN
Nordstrom, Inc.
sellJoint$50K – $100KStockDetails
2017-09-12Thomas MacArthur
Unknown · house
CVX
Chevron Corporation
buyJoint$15K – $50KStockDetails
2017-09-12Thomas MacArthur
Unknown · house
JNJ
Johnson & Johnson
buyJT$1K – $15KStockDetails
2017-09-12Thomas MacArthur
Unknown · house
INTC
Intel Corporation
buyDC$1K – $15KStockDetails
2017-09-12Thomas MacArthur
Unknown · house
INTC
Intel Corporation
buyJT$15K – $50KStockDetails
2017-09-11Thomas MacArthur
Unknown · house
CVX
Chevron Corporation
buyJoint$1K – $15KStockDetails
2017-09-07Thomas MacArthur
Unknown · house
—
AES CORP B/E 05.500% 041525
buyJoint$1K – $15KOtherDetails
2017-09-06Thomas MacArthur
Unknown · house
—
TENET HEALTHCARE CORP 04.750% 060120
sellJoint$15K – $50KOtherDetails
2017-09-05Thomas MacArthur
Unknown · house
—
Kindred Healthcare Inc 08.750% 01/15/23
sellJoint$1K – $15KOtherDetails
2017-09-01Thomas MacArthur
Unknown · house
RSP
Invesco S&P 500 Equal Weight ETF
sellDC$1K – $15KETFDetails
2017-09-01Thomas MacArthur
Unknown · house
INTC
Intel Corporation
buyJT$1K – $15KStockDetails
2017-08-30Thomas MacArthur
Unknown · house
—
KINDRED HEALTHCARE INC 8.750% S 011523
sellJT$1K – $15KOtherDetails
2017-08-29Thomas MacArthur
Unknown · house
—
Kindred Healthcare Inc 08.750% 01/15/2023 Corporate Bond
sellJoint$1K – $15KOtherDetails
2017-08-28Thomas MacArthur
Unknown · house
—
AES CORP NTS B/E 08.000% 060120
sellJoint$1K – $15KOtherDetails
2017-08-25Thomas MacArthur
Unknown · house
—
Kindred Healthcare Inc 08.750% 01/15/2023 Corporate Bond
sellJoint$1K – $15KOtherDetails
2017-08-25Thomas MacArthur
Unknown · house
RSP
Invesco S&P 500 Equal Weight ETF
sellDC$1K – $15KETFDetails
2017-08-24Thomas MacArthur
Unknown · house
—
Kindred Healthcare Inc 08.750% 01/15/2023 Corporate Bond
sellJoint$1K – $15KOtherDetails
2017-08-21Thomas MacArthur
Unknown · house
—
TENET HEALTHCARE CORP 04.750% 060120
sellJT$1K – $15KOtherDetails
2017-08-17Thomas MacArthur
Unknown · house
IEMG
iShares Core MSCI Emerging Markets ETF
buyJoint$50K – $100KETFDetails
2017-08-17Thomas MacArthur
Unknown · house
VEA
Vanguard FTSE Developed Markets ETF
buyJoint$100K – $250KETFDetails
2017-08-17Thomas MacArthur
Unknown · house
VB
Vanguard Small-Cap ETF
buyJoint$15K – $50KETFDetails
2017-08-17Thomas MacArthur
Unknown · house
IWD
iShares Russell 1000 Value ETF
buyJoint$100K – $250KETFDetails
2017-08-17Thomas MacArthur
Unknown · house
IWF
iShares Russell 1000 Growth ETF
buyJoint$100K – $250KETFDetails
2017-08-17Thomas MacArthur
Unknown · house
VOE
Vanguard Mid-Cap Value ETF
buyJoint$15K – $50KETFDetails
2017-08-17Thomas MacArthur
Unknown · house
VOT
Vanguard Mid-Cap Growth ETF
buyJoint$15K – $50KETFDetails
SEKEYSeiko Epson Corporation
2017-09-25$1K – $15K
Thomas MacArthursell
SEKEYSeiko Epson Corporation
2017-09-22$1K – $15K
Thomas MacArthurbuy
—KINDRED HEALTHCARE INC 8.750% P 011523
2017-09-21$1K – $15K
Thomas MacArthurbuy
—AES CORP B/E 05.500% 041525
2017-09-20$1K – $15K
Thomas MacArthursell
SEKEYSeiko Epson Corporation
2017-09-20$1K – $15K
Thomas MacArthurbuy
—DIAMOND OFFSHORE DRILL 07.875% 081525
2017-09-19$1K – $15K
Thomas MacArthursell
SEKEYSeiko Epson Corporation
2017-09-19$15K – $50K
Thomas MacArthurbuy
—UNITED RENTALS NORTH AM 05.875% 091526
2017-09-14$1K – $15K
Thomas MacArthurbuy
MSFTMicrosoft Corporation
2017-09-14$1K – $15K
Thomas MacArthurbuy
HDThe Home Depot, Inc.
2017-09-14$1K – $15K
Thomas MacArthurbuy
—AMERIGAS PARTNER B/E 05.875% 082026
2017-09-13$1K – $15K
Thomas MacArthurbuy
—AES CORP B/E 05.500% 041525
2017-09-13$1K – $15K
Thomas MacArthurbuy
—AES CORP B/E 05.500% 041525
2017-09-12$1K – $15K
Thomas MacArthurbuy
SUSuncor Energy Inc.
2017-09-12$1K – $15K
Thomas MacArthurbuy
CVXChevron Corporation
2017-09-12$1K – $15K
Thomas MacArthursell
JWNNordstrom, Inc.
2017-09-12$1K – $15K
Thomas MacArthurbuy
INTCIntel Corporation
2017-09-12$1K – $15K
Thomas MacArthurbuy
SUSuncor Energy Inc.
2017-09-12$1K – $15K
Thomas MacArthurbuy
SUSuncor Energy Inc.
2017-09-12$15K – $50K
Thomas MacArthurbuy
PCRFYPanasonic Holdings Corporation
2017-09-12$15K – $50K
Thomas MacArthursell
JWNNordstrom, Inc.
2017-09-12$1K – $15K
Thomas MacArthurbuy
CVXChevron Corporation
2017-09-12$1K – $15K
Thomas MacArthursell
JWNNordstrom, Inc.
2017-09-12$50K – $100K
Thomas MacArthurbuy
CVXChevron Corporation
2017-09-12$15K – $50K
Thomas MacArthurbuy
JNJJohnson & Johnson
2017-09-12$1K – $15K
Thomas MacArthurbuy
INTCIntel Corporation
2017-09-12$1K – $15K
Thomas MacArthurbuy
INTCIntel Corporation
2017-09-12$15K – $50K
Thomas MacArthurbuy
CVXChevron Corporation
2017-09-11$1K – $15K
Thomas MacArthurbuy
—AES CORP B/E 05.500% 041525
2017-09-07$1K – $15K
Thomas MacArthursell
—TENET HEALTHCARE CORP 04.750% 060120
2017-09-06$15K – $50K
Thomas MacArthursell
—Kindred Healthcare Inc 08.750% 01/15/23
2017-09-05$1K – $15K
Thomas MacArthursell
RSPInvesco S&P 500 Equal Weight ETF
2017-09-01$1K – $15K
Thomas MacArthurbuy
INTCIntel Corporation
2017-09-01$1K – $15K
Thomas MacArthursell
—KINDRED HEALTHCARE INC 8.750% S 011523
2017-08-30$1K – $15K
Thomas MacArthursell
—Kindred Healthcare Inc 08.750% 01/15/2023 Corporate Bond
2017-08-29$1K – $15K
Thomas MacArthursell
—AES CORP NTS B/E 08.000% 060120
2017-08-28$1K – $15K
Thomas MacArthursell
—Kindred Healthcare Inc 08.750% 01/15/2023 Corporate Bond
2017-08-25$1K – $15K
Thomas MacArthursell
RSPInvesco S&P 500 Equal Weight ETF
2017-08-25$1K – $15K
Thomas MacArthursell
—Kindred Healthcare Inc 08.750% 01/15/2023 Corporate Bond
2017-08-24$1K – $15K
Thomas MacArthursell
—TENET HEALTHCARE CORP 04.750% 060120
2017-08-21$1K – $15K
Thomas MacArthurbuy
IEMGiShares Core MSCI Emerging Markets ETF
2017-08-17$50K – $100K
Thomas MacArthurbuy
VEAVanguard FTSE Developed Markets ETF
2017-08-17$100K – $250K
Thomas MacArthurbuy
VBVanguard Small-Cap ETF
2017-08-17$15K – $50K
Thomas MacArthurbuy
IWDiShares Russell 1000 Value ETF
2017-08-17$100K – $250K
Thomas MacArthurbuy
IWFiShares Russell 1000 Growth ETF
2017-08-17$100K – $250K
Thomas MacArthurbuy
VOEVanguard Mid-Cap Value ETF
2017-08-17$15K – $50K
Thomas MacArthurbuy
VOTVanguard Mid-Cap Growth ETF
2017-08-17$15K – $50K