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
2018-01-16Thomas MacArthur
Unknown · house
—
T-MOBILE US INC NTS B/E 06.125% 01/15/22
sellJoint$15K – $50KOtherDetails
2018-01-16Thomas MacArthur
Unknown · house
—
TOLL BROS FIN CORP B/E 04.875% 03/15/27
buyJoint$15K – $50KOther
Thomas MacArthursell
—T-MOBILE US INC NTS B/E 06.125% 01/15/22
2018-01-16$15K – $50K
Thomas MacArthurbuy
—TOLL BROS FIN CORP B/E 04.875% 03/15/27
2018-01-16$15K – $50K
Thomas MacArthurbuy
VBVanguard Small-Cap ETF
2018-01-12$1K – $15K
Thomas MacArthurbuy
Prev
1...151617...89
Next
Details
2018-01-12Thomas MacArthur
Unknown · house
VB
Vanguard Small-Cap ETF
buyDC$1K – $15KETFDetails
2018-01-12Thomas MacArthur
Unknown · house
VB
Vanguard Small-Cap ETF
buyJT$15K – $50KETFDetails
2018-01-12Thomas MacArthur
Unknown · house
VB
Vanguard Small-Cap ETF
buyDC$1K – $15KETFDetails
2018-01-12Thomas MacArthur
Unknown · house
VEA
Vanguard FTSE Developed Markets ETF
buyJoint$1K – $15KETFDetails
2018-01-12Thomas MacArthur
Unknown · house
IEMG
iShares Core MSCI Emerging Markets ETF
buySelf$1K – $15KETFDetails
2018-01-12Thomas MacArthur
Unknown · house
IWD
iShares Russell 1000 Value ETF
buyDC$1K – $15KETFDetails
2018-01-12Thomas MacArthur
Unknown · house
VEA
Vanguard FTSE Developed Markets ETF
buyDC$1K – $15KETFDetails
2018-01-12Thomas MacArthur
Unknown · house
VB
Vanguard Small-Cap ETF
buySelf$1K – $15KETFDetails
2018-01-12Thomas MacArthur
Unknown · house
IEMG
iShares Core MSCI Emerging Markets ETF
buyDC$1K – $15KETFDetails
2018-01-12Thomas MacArthur
Unknown · house
VEA
Vanguard FTSE Developed Markets ETF
buyDC$1K – $15KETFDetails
2018-01-12Thomas MacArthur
Unknown · house
IWF
iShares Russell 1000 Growth ETF
sellJoint$1K – $15KETFDetails
2018-01-12Thomas MacArthur
Unknown · house
IWD
iShares Russell 1000 Value ETF
buyJoint$15K – $50KETFDetails
2018-01-12Thomas MacArthur
Unknown · house
IWD
iShares Russell 1000 Value ETF
buyJoint$1K – $15KETFDetails
2018-01-12Thomas MacArthur
Unknown · house
IEMG
iShares Core MSCI Emerging Markets ETF
buyJT$15K – $50KETFDetails
2018-01-12Thomas MacArthur
Unknown · house
IEMG
iShares Core MSCI Emerging Markets ETF
buyDC$1K – $15KETFDetails
2018-01-12Thomas MacArthur
Unknown · house
IWD
iShares Russell 1000 Value ETF
buyDC$1K – $15KETFDetails
2018-01-10Thomas MacArthur
Unknown · house
—
TOLL BROS FIN CORP B/E 04.875% 03/15/27
buyJoint$1K – $15KOtherDetails
2018-01-10Thomas MacArthur
Unknown · house
—
MPT OPER PARTNERSHIP NTS 05.250% 080126
buyJoint$1K – $15KOtherDetails
2018-01-10Thomas MacArthur
Unknown · house
—
SVC CORP INTL NTS B/E 05.375% 051524
buyJoint$1K – $15KOtherDetails
2018-01-08Thomas MacArthur
Unknown · house
PEP
PepsiCo, Inc.
sellDC$1K – $15KStockDetails
2018-01-08Thomas MacArthur
Unknown · house
—
MGIC Investment Corp Notes B/E 05-750% 08/15/23
buyJoint$1K – $15KOtherDetails
2018-01-08Thomas MacArthur
Unknown · house
PEP
PepsiCo, Inc.
sellDC$1K – $15KStockDetails
2018-01-08Thomas MacArthur
Unknown · house
PEP
PepsiCo, Inc.
sellJoint$50K – $100KStockDetails
2018-01-08Thomas MacArthur
Unknown · house
SU
Suncor Energy Inc.
buyDC$1K – $15KStockDetails
2018-01-08Thomas MacArthur
Unknown · house
BLK
BlackRock, Inc.
buyDC$1K – $15KStockDetails
2018-01-08Thomas MacArthur
Unknown · house
CVX
Chevron Corporation
buyDC$1K – $15KStockDetails
2018-01-08Thomas MacArthur
Unknown · house
XLF
State Street Financial Select Sector SPDR ETF
buyJoint$100K – $250KETFDetails
2018-01-08Thomas MacArthur
Unknown · house
JPM
JPMorgan Chase & Co.
buyDC$1K – $15KStockDetails
2018-01-08Thomas MacArthur
Unknown · house
JPM
JPMorgan Chase & Co.
buyDC$15K – $50KStockDetails
2018-01-08Thomas MacArthur
Unknown · house
NEE
NextEra Energy, Inc.
buyDC$1K – $15KStockDetails
2018-01-05Thomas MacArthur
Unknown · house
—
MGIC Investment Corp Notes B/E 05-750% 08/15/23
buyJoint$1K – $15KOtherDetails
2018-01-05Thomas MacArthur
Unknown · house
—
PVH CORP NTS B/E 04.500% 121522
sellJoint$15K – $50KOtherDetails
2018-01-04Thomas MacArthur
Unknown · house
—
MPT OPER PARTNERSHIP NTS 05.250% 080126
buyJoint$1K – $15KOtherDetails
2018-01-03Thomas MacArthur
Unknown · house
—
ICAHN ENTERPRISES/FIN 06.000% 080120
buyJT$1K – $15KOtherDetails
2018-01-02Thomas MacArthur
Unknown · house
—
NYS EMPIRE DEV CORP 07A SER A REV FSA B/E /R/ 5 DUE 010118
sellJoint$50K – $100KOtherDetails
2017-12-29Thomas MacArthur
Unknown · house
—
NEW JERSEY ST TPK AUTH T RV BE/R 5 DUE 010133
buyJoint$100K – $250KFundDetails
2017-12-28Thomas MacArthur
Unknown · house
IWF
iShares Russell 1000 Growth ETF
buyJoint$1K – $15KETFDetails
2017-12-28Thomas MacArthur
Unknown · house
IWD
iShares Russell 1000 Value ETF
buyJoint$1K – $15KETFDetails
2017-12-28Thomas MacArthur
Unknown · house
UNP
Union Pacific Corporation
buyJoint$1K – $15KStockDetails
2017-12-27Thomas MacArthur
Unknown · house
VEA
Vanguard FTSE Developed Markets ETF
buyJoint$1K – $15KETFDetails
2017-12-27Thomas MacArthur
Unknown · house
VOE
Vanguard Mid-Cap Value ETF
buyJoint$1K – $15KETFDetails
2017-12-27Thomas MacArthur
Unknown · house
VB
Vanguard Small-Cap ETF
buyJoint$1K – $15KETFDetails
2017-12-27Thomas MacArthur
Unknown · house
VEA
Vanguard FTSE Developed Markets ETF
buyJoint$1K – $15KETFDetails
2017-12-26Thomas MacArthur
Unknown · house
IEMG
iShares Core MSCI Emerging Markets ETF
buyJoint$1K – $15KETFDetails
2017-12-26Thomas MacArthur
Unknown · house
IEMG
iShares Core MSCI Emerging Markets ETF
buyJT$1K – $15KETFDetails
2017-12-26Thomas MacArthur
Unknown · house
XLF
State Street Financial Select Sector SPDR ETF
buyJoint$1K – $15KETFDetails
2017-12-26Thomas MacArthur
Unknown · house
RSP
Invesco S&P 500 Equal Weight ETF
sellDC$1K – $15KETFDetails
2017-12-21Thomas MacArthur
Unknown · house
—
Service Corporation International Nts B/E 05.375% 05/15/24
buyJoint$1K – $15KOtherDetails
VBVanguard Small-Cap ETF
2018-01-12$15K – $50K
Thomas MacArthurbuy
VBVanguard Small-Cap ETF
2018-01-12$1K – $15K
Thomas MacArthurbuy
VEAVanguard FTSE Developed Markets ETF
2018-01-12$1K – $15K
Thomas MacArthurbuy
IEMGiShares Core MSCI Emerging Markets ETF
2018-01-12$1K – $15K
Thomas MacArthurbuy
IWDiShares Russell 1000 Value ETF
2018-01-12$1K – $15K
Thomas MacArthurbuy
VEAVanguard FTSE Developed Markets ETF
2018-01-12$1K – $15K
Thomas MacArthurbuy
VBVanguard Small-Cap ETF
2018-01-12$1K – $15K
Thomas MacArthurbuy
IEMGiShares Core MSCI Emerging Markets ETF
2018-01-12$1K – $15K
Thomas MacArthurbuy
VEAVanguard FTSE Developed Markets ETF
2018-01-12$1K – $15K
Thomas MacArthursell
IWFiShares Russell 1000 Growth ETF
2018-01-12$1K – $15K
Thomas MacArthurbuy
IWDiShares Russell 1000 Value ETF
2018-01-12$15K – $50K
Thomas MacArthurbuy
IWDiShares Russell 1000 Value ETF
2018-01-12$1K – $15K
Thomas MacArthurbuy
IEMGiShares Core MSCI Emerging Markets ETF
2018-01-12$15K – $50K
Thomas MacArthurbuy
IEMGiShares Core MSCI Emerging Markets ETF
2018-01-12$1K – $15K
Thomas MacArthurbuy
IWDiShares Russell 1000 Value ETF
2018-01-12$1K – $15K
Thomas MacArthurbuy
—TOLL BROS FIN CORP B/E 04.875% 03/15/27
2018-01-10$1K – $15K
Thomas MacArthurbuy
—MPT OPER PARTNERSHIP NTS 05.250% 080126
2018-01-10$1K – $15K
Thomas MacArthurbuy
—SVC CORP INTL NTS B/E 05.375% 051524
2018-01-10$1K – $15K
Thomas MacArthursell
PEPPepsiCo, Inc.
2018-01-08$1K – $15K
Thomas MacArthurbuy
—MGIC Investment Corp Notes B/E 05-750% 08/15/23
2018-01-08$1K – $15K
Thomas MacArthursell
PEPPepsiCo, Inc.
2018-01-08$1K – $15K
Thomas MacArthursell
PEPPepsiCo, Inc.
2018-01-08$50K – $100K
Thomas MacArthurbuy
SUSuncor Energy Inc.
2018-01-08$1K – $15K
Thomas MacArthurbuy
BLKBlackRock, Inc.
2018-01-08$1K – $15K
Thomas MacArthurbuy
CVXChevron Corporation
2018-01-08$1K – $15K
Thomas MacArthurbuy
XLFState Street Financial Select Sector SPDR ETF
2018-01-08$100K – $250K
Thomas MacArthurbuy
JPMJPMorgan Chase & Co.
2018-01-08$1K – $15K
Thomas MacArthurbuy
JPMJPMorgan Chase & Co.
2018-01-08$15K – $50K
Thomas MacArthurbuy
NEENextEra Energy, Inc.
2018-01-08$1K – $15K
Thomas MacArthurbuy
—MGIC Investment Corp Notes B/E 05-750% 08/15/23
2018-01-05$1K – $15K
Thomas MacArthursell
—PVH CORP NTS B/E 04.500% 121522
2018-01-05$15K – $50K
Thomas MacArthurbuy
—MPT OPER PARTNERSHIP NTS 05.250% 080126
2018-01-04$1K – $15K
Thomas MacArthurbuy
—ICAHN ENTERPRISES/FIN 06.000% 080120
2018-01-03$1K – $15K
Thomas MacArthursell
—NYS EMPIRE DEV CORP 07A SER A REV FSA B/E /R/ 5 DUE 010118
2018-01-02$50K – $100K
Thomas MacArthurbuy
—NEW JERSEY ST TPK AUTH T RV BE/R 5 DUE 010133
2017-12-29$100K – $250K
Thomas MacArthurbuy
IWFiShares Russell 1000 Growth ETF
2017-12-28$1K – $15K
Thomas MacArthurbuy
IWDiShares Russell 1000 Value ETF
2017-12-28$1K – $15K
Thomas MacArthurbuy
UNPUnion Pacific Corporation
2017-12-28$1K – $15K
Thomas MacArthurbuy
VEAVanguard FTSE Developed Markets ETF
2017-12-27$1K – $15K
Thomas MacArthurbuy
VOEVanguard Mid-Cap Value ETF
2017-12-27$1K – $15K
Thomas MacArthurbuy
VBVanguard Small-Cap ETF
2017-12-27$1K – $15K
Thomas MacArthurbuy
VEAVanguard FTSE Developed Markets ETF
2017-12-27$1K – $15K
Thomas MacArthurbuy
IEMGiShares Core MSCI Emerging Markets ETF
2017-12-26$1K – $15K
Thomas MacArthurbuy
IEMGiShares Core MSCI Emerging Markets ETF
2017-12-26$1K – $15K
Thomas MacArthurbuy
XLFState Street Financial Select Sector SPDR ETF
2017-12-26$1K – $15K
Thomas MacArthursell
RSPInvesco S&P 500 Equal Weight ETF
2017-12-26$1K – $15K
Thomas MacArthurbuy
—Service Corporation International Nts B/E 05.375% 05/15/24
2017-12-21$1K – $15K