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-12-29Thomas MacArthur
Unknown · house
VIG
Vanguard Dividend Appreciation ETF
sellDC$1K – $15KETFDetails
2015-12-29Thomas MacArthur
Unknown · house
—
ISTAR FINANCIAL INC NTS 04.000% 110117
buyJoint$1K – $15KOther
Thomas MacArthursell
VIGVanguard Dividend Appreciation ETF
2015-12-29$1K – $15K
Thomas MacArthurbuy
—ISTAR FINANCIAL INC NTS 04.000% 110117
2015-12-29$1K – $15K
Thomas MacArthurbuy
IEMGiShares Core MSCI Emerging Markets ETF
2015-12-28$1K – $15K
Thomas MacArthurbuy
Prev
1...545556...89
Next
Details
2015-12-28Thomas MacArthur
Unknown · house
IEMG
iShares Core MSCI Emerging Markets ETF
buySelf$1K – $15KETFDetails
2015-12-28Thomas MacArthur
Unknown · house
VEA
Vanguard FTSE Developed Markets ETF
buyJT$1K – $15KETFDetails
2015-12-22Thomas MacArthur
Unknown · house
ACN
Accenture plc
sellJoint$100K – $250KStockDetails
2015-12-22Thomas MacArthur
Unknown · house
D
Dominion Energy, Inc.
sellJoint$50K – $100KStockDetails
2015-12-22Thomas MacArthur
Unknown · house
IVZ
Invesco Ltd.
sellJoint$100K – $250KStockDetails
2015-12-22Thomas MacArthur
Unknown · house
JCI
Johnson Controls International plc
sellJoint$100K – $250KOtherDetails
2015-12-22Thomas MacArthur
Unknown · house
JCI
Johnson Controls International plc
sellDC$1K – $15KOtherDetails
2015-12-22Thomas MacArthur
Unknown · house
JWN
Nordstrom, Inc.
sellDC$1K – $15KStockDetails
2015-12-22Thomas MacArthur
Unknown · house
JWN
Nordstrom, Inc.
sellJT$50K – $100KStockDetails
2015-12-22Thomas MacArthur
Unknown · house
NVS
Novartis AG
sellJT$15K – $50KStockDetails
2015-12-22Thomas MacArthur
Unknown · house
OXY
Occidental Petroleum Corporation
sellJoint$100K – $250KStockDetails
2015-12-22Thomas MacArthur
Unknown · house
OXY
Occidental Petroleum Corporation
sellDC$1K – $15KStockDetails
2015-12-22Thomas MacArthur
Unknown · house
ROK
Rockwell Automation, Inc.
sellJoint$100K – $250KStockDetails
2015-12-22Thomas MacArthur
Unknown · house
SCHD
Schwab U.S. Dividend Equity ETF
buyDC$15K – $50KETFDetails
2015-12-22Thomas MacArthur
Unknown · house
VFC
V.F. Corporation
sellJT$15K – $50KStockDetails
2015-12-22Thomas MacArthur
Unknown · house
VIG
Vanguard Dividend Appreciation ETF
buyJT$500K – $1METFDetails
2015-12-22Thomas MacArthur
Unknown · house
JCI
Johnson Controls International plc
sellDC$1K – $15KOtherDetails
2015-12-22Thomas MacArthur
Unknown · house
JWN
Nordstrom, Inc.
sellDC$1K – $15KStockDetails
2015-12-22Thomas MacArthur
Unknown · house
OXY
Occidental Petroleum Corporation
sellDC$1K – $15KStockDetails
2015-12-21Thomas MacArthur
Unknown · house
CPGX
Columbia Pipeline Group, Inc.
buyJoint$50K – $100KStockDetails
2015-12-21Thomas MacArthur
Unknown · house
D
Dominion Energy, Inc.
buyJoint$1K – $15KStockDetails
2015-12-21Thomas MacArthur
Unknown · house
—
SLM Corp Call@MW+50BP 05.500% 01/15/2019
buyJoint$1K – $15KOtherDetails
2015-12-18Thomas MacArthur
Unknown · house
—
UNITED RENTALS NA INC 07.375%
buyJT$1K – $15KFundDetails
2015-12-17Thomas MacArthur
Unknown · house
—
ISTAR FINANCIAL INC NTS 04.000% 110117
buyJoint$1K – $15KOtherDetails
2015-12-16Thomas MacArthur
Unknown · house
AHGP
Alliance Holdings GP, L.P.
buyJoint$15K – $50KStockDetails
2015-12-16Thomas MacArthur
Unknown · house
APC
ARKO Petroleum Corp. Class A Common Stock
sellJoint$50K – $100KStockDetails
2015-12-16Thomas MacArthur
Unknown · house
BLMN
Bloomin' Brands, Inc.
sellJoint$1K – $15KStockDetails
2015-12-16Thomas MacArthur
Unknown · house
CMC
Commercial Metals Company
sellJoint$1K – $15KStockDetails
2015-12-16Thomas MacArthur
Unknown · house
CREE
Wolfspeed, Inc.
sellJoint$15K – $50KStockDetails
2015-12-16Thomas MacArthur
Unknown · house
CEQP
Crestwood Equity Partners LP
sellJoint$15K – $50KStockDetails
2015-12-16Thomas MacArthur
Unknown · house
DBD
Diebold Nixdorf, Incorporated
sellJoint$1K – $15KStockDetails
2015-12-16Thomas MacArthur
Unknown · house
DISCA
Warner Bros. Discovery, Inc.
sellJoint$15K – $50KStockDetails
2015-12-16Thomas MacArthur
Unknown · house
DLB
Dolby Laboratories, Inc.
sellJoint$15K – $50KStockDetails
2015-12-16Thomas MacArthur
Unknown · house
EQM
EQT Midstream Partners, LP Common
buyJoint$50K – $100KStockDetails
2015-12-16Thomas MacArthur
Unknown · house
FLR
Fluor Corporation
sellJoint$15K – $50KStockDetails
2015-12-16Thomas MacArthur
Unknown · house
FOR
Forestar Group Inc.
sellJoint$1K – $15KStockDetails
2015-12-16Thomas MacArthur
Unknown · house
FCX
Freeport-McMoRan Inc.
sellJoint$15K – $50KStockDetails
2015-12-16Thomas MacArthur
Unknown · house
FTD
FTD Companies, Inc.
sellJoint$1K – $15KStockDetails
2015-12-16Thomas MacArthur
Unknown · house
GLPI
Gaming and Leisure Properties, Inc.
sellJoint$15K – $50KStockDetails
2015-12-16Thomas MacArthur
Unknown · house
GNRC
Generac Holdings Inc.
sellJoint$1K – $15KStockDetails
2015-12-16Thomas MacArthur
Unknown · house
GWR
genesee & Wyoming Inc. Class A
sellJoint$1K – $15KStockDetails
2015-12-16Thomas MacArthur
Unknown · house
IEMG
iShares Core MSCI Emerging Markets ETF
sellJoint$500K – $1METFDetails
2015-12-16Thomas MacArthur
Unknown · house
IUSG
iShares Core S&P U.S. Growth ETF
buyJoint$500K – $1METFDetails
2015-12-16Thomas MacArthur
Unknown · house
EFA
iShares MSCI EAFE ETF
buyJoint$500K – $1METFDetails
2015-12-16Thomas MacArthur
Unknown · house
IWN
iShares Russell 2000 Value ETF
buyJoint$250K – $500KETFDetails
2015-12-16Thomas MacArthur
Unknown · house
KS
KapStone Paper and Packaging Corporation
sellJoint$15K – $50KOtherDetails
2015-12-16Thomas MacArthur
Unknown · house
KN
Knowles Corporation
sellJoint$1K – $15KOtherDetails
2015-12-16Thomas MacArthur
Unknown · house
MEG
Montrose Environmental Group, Inc.
sellJoint$15K – $50KOtherDetails
VEAVanguard FTSE Developed Markets ETF
2015-12-28$1K – $15K
Thomas MacArthursell
ACNAccenture plc
2015-12-22$100K – $250K
Thomas MacArthursell
DDominion Energy, Inc.
2015-12-22$50K – $100K
Thomas MacArthursell
IVZInvesco Ltd.
2015-12-22$100K – $250K
Thomas MacArthursell
JCIJohnson Controls International plc
2015-12-22$100K – $250K
Thomas MacArthursell
JCIJohnson Controls International plc
2015-12-22$1K – $15K
Thomas MacArthursell
JWNNordstrom, Inc.
2015-12-22$1K – $15K
Thomas MacArthursell
JWNNordstrom, Inc.
2015-12-22$50K – $100K
Thomas MacArthursell
NVSNovartis AG
2015-12-22$15K – $50K
Thomas MacArthursell
OXYOccidental Petroleum Corporation
2015-12-22$100K – $250K
Thomas MacArthursell
OXYOccidental Petroleum Corporation
2015-12-22$1K – $15K
Thomas MacArthursell
ROKRockwell Automation, Inc.
2015-12-22$100K – $250K
Thomas MacArthurbuy
SCHDSchwab U.S. Dividend Equity ETF
2015-12-22$15K – $50K
Thomas MacArthursell
VFCV.F. Corporation
2015-12-22$15K – $50K
Thomas MacArthurbuy
VIGVanguard Dividend Appreciation ETF
2015-12-22$500K – $1M
Thomas MacArthursell
JCIJohnson Controls International plc
2015-12-22$1K – $15K
Thomas MacArthursell
JWNNordstrom, Inc.
2015-12-22$1K – $15K
Thomas MacArthursell
OXYOccidental Petroleum Corporation
2015-12-22$1K – $15K
Thomas MacArthurbuy
CPGXColumbia Pipeline Group, Inc.
2015-12-21$50K – $100K
Thomas MacArthurbuy
DDominion Energy, Inc.
2015-12-21$1K – $15K
Thomas MacArthurbuy
—SLM Corp Call@MW+50BP 05.500% 01/15/2019
2015-12-21$1K – $15K
Thomas MacArthurbuy
—UNITED RENTALS NA INC 07.375%
2015-12-18$1K – $15K
Thomas MacArthurbuy
—ISTAR FINANCIAL INC NTS 04.000% 110117
2015-12-17$1K – $15K
Thomas MacArthurbuy
AHGPAlliance Holdings GP, L.P.
2015-12-16$15K – $50K
Thomas MacArthursell
APCARKO Petroleum Corp. Class A Common Stock
2015-12-16$50K – $100K
Thomas MacArthursell
BLMNBloomin' Brands, Inc.
2015-12-16$1K – $15K
Thomas MacArthursell
CMCCommercial Metals Company
2015-12-16$1K – $15K
Thomas MacArthursell
CREEWolfspeed, Inc.
2015-12-16$15K – $50K
Thomas MacArthursell
CEQPCrestwood Equity Partners LP
2015-12-16$15K – $50K
Thomas MacArthursell
DBDDiebold Nixdorf, Incorporated
2015-12-16$1K – $15K
Thomas MacArthursell
DISCAWarner Bros. Discovery, Inc.
2015-12-16$15K – $50K
Thomas MacArthursell
DLBDolby Laboratories, Inc.
2015-12-16$15K – $50K
Thomas MacArthurbuy
EQMEQT Midstream Partners, LP Common
2015-12-16$50K – $100K
Thomas MacArthursell
FLRFluor Corporation
2015-12-16$15K – $50K
Thomas MacArthursell
FORForestar Group Inc.
2015-12-16$1K – $15K
Thomas MacArthursell
FCXFreeport-McMoRan Inc.
2015-12-16$15K – $50K
Thomas MacArthursell
FTDFTD Companies, Inc.
2015-12-16$1K – $15K
Thomas MacArthursell
GLPIGaming and Leisure Properties, Inc.
2015-12-16$15K – $50K
Thomas MacArthursell
GNRCGenerac Holdings Inc.
2015-12-16$1K – $15K
Thomas MacArthursell
GWRgenesee & Wyoming Inc. Class A
2015-12-16$1K – $15K
Thomas MacArthursell
IEMGiShares Core MSCI Emerging Markets ETF
2015-12-16$500K – $1M
Thomas MacArthurbuy
IUSGiShares Core S&P U.S. Growth ETF
2015-12-16$500K – $1M
Thomas MacArthurbuy
EFAiShares MSCI EAFE ETF
2015-12-16$500K – $1M
Thomas MacArthurbuy
IWNiShares Russell 2000 Value ETF
2015-12-16$250K – $500K
Thomas MacArthursell
KSKapStone Paper and Packaging Corporation
2015-12-16$15K – $50K
Thomas MacArthursell
KNKnowles Corporation
2015-12-16$1K – $15K
Thomas MacArthursell
MEGMontrose Environmental Group, Inc.
2015-12-16$15K – $50K