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-05-11Thomas MacArthur
Unknown · house
NVS
Novartis AG
sellJoint$1K – $15KStockDetails
2018-05-11Thomas MacArthur
Unknown · house
PX
P10, Inc.
sellJoint$1K – $15KStock
Thomas MacArthursell
NVSNovartis AG
2018-05-11$1K – $15K
Thomas MacArthursell
PXP10, Inc.
2018-05-11$1K – $15K
Thomas MacArthursell
—VALVOLINE INC NTS B/E 05.500% 071524
2018-05-10$1K – $15K
Thomas MacArthurbuy
Prev
1...111213...89
Next
Details
2018-05-10Thomas MacArthur
Unknown · house
—
VALVOLINE INC NTS B/E 05.500% 071524
sellJoint$1K – $15KOtherDetails
2018-05-10Thomas MacArthur
Unknown · house
NUAN
Nuance Communications, Inc.
buyJoint$1K – $15KStockDetails
2018-05-10Thomas MacArthur
Unknown · house
NUAN
Nuance Communications, Inc.
buyDC$1K – $15KStockDetails
2018-05-09Thomas MacArthur
Unknown · house
—
SLM CORP CALL@MW+50BP 05.500% 011519
sellJoint$1K – $15KOtherDetails
2018-05-09Thomas MacArthur
Unknown · house
—
DISH DBS CORP NTS B/E 07.875% 090119
sellJoint$1K – $15KOtherDetails
2018-05-09Thomas MacArthur
Unknown · house
—
CCO HLDGS LLC/CAP CORP 05.750% 090123
buyJoint$1K – $15KOtherDetails
2018-05-08Thomas MacArthur
Unknown · house
—
SLM CORP CALL@MW+50BP 05.500% 011519
sellJoint$1K – $15KOtherDetails
2018-05-08Thomas MacArthur
Unknown · house
—
DISH DBS CORP NTS B/E 07.875% 090119 (partial)
sellJoint$1K – $15KOtherDetails
2018-05-08Thomas MacArthur
Unknown · house
—
WASHINGTON ST FOR ISSUES A-1 BE/5 DUE 080133
buyJoint$100K – $250KFundDetails
2018-05-02Thomas MacArthur
Unknown · house
BIIB
Biogen Inc.
buyDC$1K – $15KStockDetails
2018-05-02Thomas MacArthur
Unknown · house
BIIB
Biogen Inc.
buyDC$1K – $15KStockDetails
2018-05-01Thomas MacArthur
Unknown · house
UNH
UnitedHealth Group Incorporated
sellDC$1K – $15KStockDetails
2018-05-01Thomas MacArthur
Unknown · house
NVT
nVent Electric plc
exchangeJoint$1K – $15KStockDetails
2018-05-01Thomas MacArthur
Unknown · house
NVT
nVent Electric plc
exchangeDC$1K – $15KStockDetails
2018-05-01Thomas MacArthur
Unknown · house
NVT
nVent Electric plc
exchangeDC$1K – $15KStockDetails
2018-04-30Thomas MacArthur
Unknown · house
—
CCO HLDGS LLC/CAP CORP 05-750% 090123
buyJoint$1K – $15KCorporate BondDetails
2018-04-30Thomas MacArthur
Unknown · house
—
CCO Holdings LLC/Cap Corp 05.750% 09/01/2023
buyJoint$1K – $15KOtherDetails
2018-04-25Thomas MacArthur
Unknown · house
—
BLACKROCK STRATEGIC MUNICIPAL OPPORTUNITIES
sellDC$15K – $50KFundDetails
2018-04-25Thomas MacArthur
Unknown · house
—
GUGGENHEIM TOTAL RETURN BOND FUND
buyDC$50K – $100KOtherDetails
2018-04-25Thomas MacArthur
Unknown · house
TOTL
State Street DoubleLine Total Return Tactical ETF
sellDC$15K – $50KStockDetails
2018-04-25Thomas MacArthur
Unknown · house
PFF
iShares Preferred and Income Securities ETF
buyDC$15K – $50KStockDetails
2018-04-25Thomas MacArthur
Unknown · house
TOTL
State Street DoubleLine Total Return Tactical ETF
sellDC$50K – $100KStockDetails
2018-04-25Thomas MacArthur
Unknown · house
PFF
iShares Preferred and Income Securities ETF
buyDC$15K – $50KStockDetails
2018-04-25Thomas MacArthur
Unknown · house
NVS
Novartis AG
buyJoint$1K – $15KStockDetails
2018-04-25Thomas MacArthur
Unknown · house
—
GUGGENHEIM TOTAL RETURN BOND
buyDC$15K – $50KFundDetails
2018-04-25Thomas MacArthur
Unknown · house
—
BlackRock Strategic Municipal Opportunities
sellDC$15K – $50KFundDetails
2018-04-25Thomas MacArthur
Unknown · house
—
Guggenheim Total Return Bond
buyDC$15K – $50KFundDetails
2018-04-25Thomas MacArthur
Unknown · house
EMB
iShares J.P. Morgan USD Emerging Markets Bond ETF
buyDC$1K – $15KStockDetails
2018-04-25Thomas MacArthur
Unknown · house
—
BlackRock Strategic Municipal Opportunities
sellDC$15K – $50KFundDetails
2018-04-25Thomas MacArthur
Unknown · house
EMLC
VanEck J.P. Morgan EM Local Currency Bond ETF
buyDC$1K – $15KETFDetails
2018-04-25Thomas MacArthur
Unknown · house
EMLC
VanEck J.P. Morgan EM Local Currency Bond ETF
buyJoint$1K – $15KETFDetails
2018-04-25Thomas MacArthur
Unknown · house
EMB
iShares J.P. Morgan USD Emerging Markets Bond ETF
buyDC$1K – $15KStockDetails
2018-04-25Thomas MacArthur
Unknown · house
—
BLACKROCK STRATEGIC MUNICIPAL OPPORTUNITIES
sellDC$15K – $50KFundDetails
2018-04-24Thomas MacArthur
Unknown · house
—
NETFLIX INC NTS B/E 05.500% 02/15/2022
buyJoint$1K – $15KCorporate BondDetails
2018-04-24Thomas MacArthur
Unknown · house
—
NCR CORP NTS B/E 05.000% 07/15/2022
buyJoint$1K – $15KCorporate BondDetails
2018-04-24Thomas MacArthur
Unknown · house
—
Netflix Inc Notes B/E 05.500% 02/15/2022
buyJoint$1K – $15KOtherDetails
2018-04-24Thomas MacArthur
Unknown · house
—
NCR Corp Notes B/E 05.000% 07/15/2022
buyJoint$1K – $15KOtherDetails
2018-04-23Thomas MacArthur
Unknown · house
BBL
BHP Group Limited
sellJoint$15K – $50KStockDetails
2018-04-23Thomas MacArthur
Unknown · house
BHP
BHP Group Limited
sellJoint$15K – $50KStockDetails
2018-04-20Thomas MacArthur
Unknown · house
—
NETFLIX INC NTS B/E 05.500% 02/15/2022
buyJoint$1K – $15KCorporate BondDetails
2018-04-20Thomas MacArthur
Unknown · house
—
Netflix Inc Notes B/E 05.500% 02/15/2022
buyJoint$1K – $15KOtherDetails
2018-04-20Thomas MacArthur
Unknown · house
FRCQY
Fast Retailing Co Ltd Unsponsored ADR
sellJoint$1K – $15KStockDetails
2018-04-20Thomas MacArthur
Unknown · house
FRCOY
Fast Retailing Co., Ltd.
sellJoint$1K – $15KStockDetails
2018-04-18Thomas MacArthur
Unknown · house
XLF
State Street Financial Select Sector SPDR ETF
buyJoint$15K – $50KStockDetails
2018-04-18Thomas MacArthur
Unknown · house
RSP
Invesco S&P 500 Equal Weight ETF
sellDC$1K – $15KETFDetails
2018-04-17Thomas MacArthur
Unknown · house
NEE
NextEra Energy, Inc.
sellDC$1K – $15KStockDetails
2018-04-17Thomas MacArthur
Unknown · house
—
Diamondback Energy Inc 5.375% 05/31/2025 Corporate Bond
buyJoint$1K – $15KOtherDetails
2018-04-17Thomas MacArthur
Unknown · house
STI
Solidion Technology Inc.
buyDC$1K – $15KStockDetails
NUANNuance Communications, Inc.
2018-05-10$1K – $15K
Thomas MacArthurbuy
NUANNuance Communications, Inc.
2018-05-10$1K – $15K
Thomas MacArthursell
—SLM CORP CALL@MW+50BP 05.500% 011519
2018-05-09$1K – $15K
Thomas MacArthursell
—DISH DBS CORP NTS B/E 07.875% 090119
2018-05-09$1K – $15K
Thomas MacArthurbuy
—CCO HLDGS LLC/CAP CORP 05.750% 090123
2018-05-09$1K – $15K
Thomas MacArthursell
—SLM CORP CALL@MW+50BP 05.500% 011519
2018-05-08$1K – $15K
Thomas MacArthursell
—DISH DBS CORP NTS B/E 07.875% 090119 (partial)
2018-05-08$1K – $15K
Thomas MacArthurbuy
—WASHINGTON ST FOR ISSUES A-1 BE/5 DUE 080133
2018-05-08$100K – $250K
Thomas MacArthurbuy
BIIBBiogen Inc.
2018-05-02$1K – $15K
Thomas MacArthurbuy
BIIBBiogen Inc.
2018-05-02$1K – $15K
Thomas MacArthursell
UNHUnitedHealth Group Incorporated
2018-05-01$1K – $15K
Thomas MacArthurexchange
NVTnVent Electric plc
2018-05-01$1K – $15K
Thomas MacArthurexchange
NVTnVent Electric plc
2018-05-01$1K – $15K
Thomas MacArthurexchange
NVTnVent Electric plc
2018-05-01$1K – $15K
Thomas MacArthurbuy
—CCO HLDGS LLC/CAP CORP 05-750% 090123
2018-04-30$1K – $15K
Thomas MacArthurbuy
—CCO Holdings LLC/Cap Corp 05.750% 09/01/2023
2018-04-30$1K – $15K
Thomas MacArthursell
—BLACKROCK STRATEGIC MUNICIPAL OPPORTUNITIES
2018-04-25$15K – $50K
Thomas MacArthurbuy
—GUGGENHEIM TOTAL RETURN BOND FUND
2018-04-25$50K – $100K
Thomas MacArthursell
TOTLState Street DoubleLine Total Return Tactical ETF
2018-04-25$15K – $50K
Thomas MacArthurbuy
PFFiShares Preferred and Income Securities ETF
2018-04-25$15K – $50K
Thomas MacArthursell
TOTLState Street DoubleLine Total Return Tactical ETF
2018-04-25$50K – $100K
Thomas MacArthurbuy
PFFiShares Preferred and Income Securities ETF
2018-04-25$15K – $50K
Thomas MacArthurbuy
NVSNovartis AG
2018-04-25$1K – $15K
Thomas MacArthurbuy
—GUGGENHEIM TOTAL RETURN BOND
2018-04-25$15K – $50K
Thomas MacArthursell
—BlackRock Strategic Municipal Opportunities
2018-04-25$15K – $50K
Thomas MacArthurbuy
—Guggenheim Total Return Bond
2018-04-25$15K – $50K
Thomas MacArthurbuy
EMBiShares J.P. Morgan USD Emerging Markets Bond ETF
2018-04-25$1K – $15K
Thomas MacArthursell
—BlackRock Strategic Municipal Opportunities
2018-04-25$15K – $50K
Thomas MacArthurbuy
EMLCVanEck J.P. Morgan EM Local Currency Bond ETF
2018-04-25$1K – $15K
Thomas MacArthurbuy
EMLCVanEck J.P. Morgan EM Local Currency Bond ETF
2018-04-25$1K – $15K
Thomas MacArthurbuy
EMBiShares J.P. Morgan USD Emerging Markets Bond ETF
2018-04-25$1K – $15K
Thomas MacArthursell
—BLACKROCK STRATEGIC MUNICIPAL OPPORTUNITIES
2018-04-25$15K – $50K
Thomas MacArthurbuy
—NETFLIX INC NTS B/E 05.500% 02/15/2022
2018-04-24$1K – $15K
Thomas MacArthurbuy
—NCR CORP NTS B/E 05.000% 07/15/2022
2018-04-24$1K – $15K
Thomas MacArthurbuy
—Netflix Inc Notes B/E 05.500% 02/15/2022
2018-04-24$1K – $15K
Thomas MacArthurbuy
—NCR Corp Notes B/E 05.000% 07/15/2022
2018-04-24$1K – $15K
Thomas MacArthursell
BBLBHP Group Limited
2018-04-23$15K – $50K
Thomas MacArthursell
BHPBHP Group Limited
2018-04-23$15K – $50K
Thomas MacArthurbuy
—NETFLIX INC NTS B/E 05.500% 02/15/2022
2018-04-20$1K – $15K
Thomas MacArthurbuy
—Netflix Inc Notes B/E 05.500% 02/15/2022
2018-04-20$1K – $15K
Thomas MacArthursell
FRCQYFast Retailing Co Ltd Unsponsored ADR
2018-04-20$1K – $15K
Thomas MacArthursell
FRCOYFast Retailing Co., Ltd.
2018-04-20$1K – $15K
Thomas MacArthurbuy
XLFState Street Financial Select Sector SPDR ETF
2018-04-18$15K – $50K
Thomas MacArthursell
RSPInvesco S&P 500 Equal Weight ETF
2018-04-18$1K – $15K
Thomas MacArthursell
NEENextEra Energy, Inc.
2018-04-17$1K – $15K
Thomas MacArthurbuy
—Diamondback Energy Inc 5.375% 05/31/2025 Corporate Bond
2018-04-17$1K – $15K
Thomas MacArthurbuy
STISolidion Technology Inc.
2018-04-17$1K – $15K