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-05-25Thomas MacArthur
Unknown · house
LSXMA
The Liberty SiriusXM Group
sellDC$1K – $15KStockDetails
2017-05-25Thomas MacArthur
Unknown · house
—
DISH DBS CORP NTS B/E 05.875% 071522
sellJoint$15K – $50KOther
Thomas MacArthursell
LSXMAThe Liberty SiriusXM Group
2017-05-25$1K – $15K
Thomas MacArthursell
—DISH DBS CORP NTS B/E 05.875% 071522
2017-05-25$15K – $50K
Thomas MacArthursell
LSXMKThe Liberty SiriusXM Group
2017-05-25$1K – $15K
Thomas MacArthursell
Prev
1...232425...89
Next
Details
2017-05-25Thomas MacArthur
Unknown · house
LSXMK
The Liberty SiriusXM Group
sellDC$1K – $15KStockDetails
2017-05-25Thomas MacArthur
Unknown · house
LSXMK
The Liberty SiriusXM Group
sellDC$1K – $15KStockDetails
2017-05-25Thomas MacArthur
Unknown · house
LSXMA
The Liberty SiriusXM Group
sellDC$1K – $15KStockDetails
2017-05-24Thomas MacArthur
Unknown · house
—
SLM CORP MED TERM NTS 07.250% 01/25/22
buyJT$1K – $15KOtherDetails
2017-05-23Thomas MacArthur
Unknown · house
—
DISH DBS CORP NTS B/E 05.875% 071522
sellJoint$1K – $15KOtherDetails
2017-05-23Thomas MacArthur
Unknown · house
GTOMY
gemalto NV Sponsored ADR
sellJoint$15K – $50KStockDetails
2017-05-22Thomas MacArthur
Unknown · house
—
CDW LLC / CDW Finance Corp 5.500% 12/01/2024
buyJoint$1K – $15KOtherDetails
2017-05-19Thomas MacArthur
Unknown · house
VIVHY
Vivendi SE
sellJT$15K – $50KStockDetails
2017-05-18Thomas MacArthur
Unknown · house
—
SLM CORP MED TERM NTS 07.250% 01/25/22
buyJT$1K – $15KOtherDetails
2017-05-17Thomas MacArthur
Unknown · house
—
T-MOBILE INC NTS B/E 05.375% 041527
buyJoint$1K – $15KOtherDetails
2017-05-17Thomas MacArthur
Unknown · house
AHONY
Koninklijke Ahold, N.V. American
buyJoint$15K – $50KStockDetails
2017-05-17Thomas MacArthur
Unknown · house
RSP
Invesco S&P 500 Equal Weight ETF
sellDC$1K – $15KETFDetails
2017-05-16Thomas MacArthur
Unknown · house
VOT
Vanguard Mid-Cap Growth ETF
sellDC$1K – $15KETFDetails
2017-05-16Thomas MacArthur
Unknown · house
IWF
iShares Russell 1000 Growth ETF
buyDC$1K – $15KETFDetails
2017-05-16Thomas MacArthur
Unknown · house
VB
Vanguard Small-Cap ETF
sellDC$1K – $15KETFDetails
2017-05-16Thomas MacArthur
Unknown · house
IEMG
iShares Core MSCI Emerging Markets ETF
sellDC$1K – $15KETFDetails
2017-05-16Thomas MacArthur
Unknown · house
IWD
iShares Russell 1000 Value ETF
buyDC$1K – $15KETFDetails
2017-05-16Thomas MacArthur
Unknown · house
VOE
Vanguard Mid-Cap Value ETF
sellDC$1K – $15KETFDetails
2017-05-16Thomas MacArthur
Unknown · house
—
T-MOBILE INC NTS B/E 05.375% 041527
buyJoint$15K – $50KOtherDetails
2017-05-16Thomas MacArthur
Unknown · house
VEA
Vanguard FTSE Developed Markets ETF
buyDC$1K – $15KETFDetails
2017-05-16Thomas MacArthur
Unknown · house
VEA
Vanguard FTSE Developed Markets ETF
buyDC$1K – $15KETFDetails
2017-05-16Thomas MacArthur
Unknown · house
IWD
iShares Russell 1000 Value ETF
buyDC$1K – $15KETFDetails
2017-05-16Thomas MacArthur
Unknown · house
IWD
iShares Russell 1000 Value ETF
buySelf$15K – $50KETFDetails
2017-05-16Thomas MacArthur
Unknown · house
IWD
iShares Russell 1000 Value ETF
buyJoint$50K – $100KETFDetails
2017-05-16Thomas MacArthur
Unknown · house
IWF
iShares Russell 1000 Growth ETF
buyJoint$50K – $100KETFDetails
2017-05-16Thomas MacArthur
Unknown · house
IWF
iShares Russell 1000 Growth ETF
buySelf$15K – $50KETFDetails
2017-05-16Thomas MacArthur
Unknown · house
VB
Vanguard Small-Cap ETF
sellJoint$50K – $100KETFDetails
2017-05-16Thomas MacArthur
Unknown · house
VB
Vanguard Small-Cap ETF
sellSelf$15K – $50KETFDetails
2017-05-16Thomas MacArthur
Unknown · house
VB
Vanguard Small-Cap ETF
sellDC$1K – $15KETFDetails
2017-05-16Thomas MacArthur
Unknown · house
VOE
Vanguard Mid-Cap Value ETF
sellDC$1K – $15KETFDetails
2017-05-16Thomas MacArthur
Unknown · house
VOE
Vanguard Mid-Cap Value ETF
sellSelf$15K – $50KETFDetails
2017-05-16Thomas MacArthur
Unknown · house
VOE
Vanguard Mid-Cap Value ETF
sellJoint$50K – $100KETFDetails
2017-05-16Thomas MacArthur
Unknown · house
VOT
Vanguard Mid-Cap Growth ETF
sellJoint$50K – $100KETFDetails
2017-05-16Thomas MacArthur
Unknown · house
VOT
Vanguard Mid-Cap Growth ETF
sellSelf$15K – $50KETFDetails
2017-05-16Thomas MacArthur
Unknown · house
VOT
Vanguard Mid-Cap Growth ETF
sellDC$1K – $15KETFDetails
2017-05-16Thomas MacArthur
Unknown · house
VEA
Vanguard FTSE Developed Markets ETF
buySelf$1K – $15KETFDetails
2017-05-16Thomas MacArthur
Unknown · house
VEA
Vanguard FTSE Developed Markets ETF
buyJoint$15K – $50KETFDetails
2017-05-16Thomas MacArthur
Unknown · house
IWF
iShares Russell 1000 Growth ETF
buyDC$1K – $15KETFDetails
2017-05-16Thomas MacArthur
Unknown · house
IEMG
iShares Core MSCI Emerging Markets ETF
sellJT$15K – $50KETFDetails
2017-05-16Thomas MacArthur
Unknown · house
IEMG
iShares Core MSCI Emerging Markets ETF
sellJT$100K – $250KETFDetails
2017-05-16Thomas MacArthur
Unknown · house
IEMG
iShares Core MSCI Emerging Markets ETF
sellDC$1K – $15KETFDetails
2017-05-15Thomas MacArthur
Unknown · house
—
GOODYEAR TIRE & RUBBER 07.000% 05/1522
sellJT$15K – $50KOtherDetails
2017-05-15Thomas MacArthur
Unknown · house
—
T-MOBILE USA INC B/E 06.500% 011524
buyJoint$1K – $15KOtherDetails
2017-05-15Thomas MacArthur
Unknown · house
TXN
Texas Instruments Incorporated
buyJoint$1K – $15KStockDetails
2017-05-15Thomas MacArthur
Unknown · house
CHL
China Mobile Limited
sellJoint$15K – $50KStockDetails
2017-05-15Thomas MacArthur
Unknown · house
ACN
Accenture plc
buyJoint$1K – $15KStockDetails
2017-05-12Thomas MacArthur
Unknown · house
MT
ArcelorMittal S.A.
buyJoint$15K – $50KStockDetails
2017-05-12Thomas MacArthur
Unknown · house
BIDU
Baidu, Inc.
buyJoint$15K – $50KStockDetails
LSXMKThe Liberty SiriusXM Group
2017-05-25$1K – $15K
Thomas MacArthursell
LSXMAThe Liberty SiriusXM Group
2017-05-25$1K – $15K
Thomas MacArthurbuy
—SLM CORP MED TERM NTS 07.250% 01/25/22
2017-05-24$1K – $15K
Thomas MacArthursell
—DISH DBS CORP NTS B/E 05.875% 071522
2017-05-23$1K – $15K
Thomas MacArthursell
GTOMYgemalto NV Sponsored ADR
2017-05-23$15K – $50K
Thomas MacArthurbuy
—CDW LLC / CDW Finance Corp 5.500% 12/01/2024
2017-05-22$1K – $15K
Thomas MacArthursell
VIVHYVivendi SE
2017-05-19$15K – $50K
Thomas MacArthurbuy
—SLM CORP MED TERM NTS 07.250% 01/25/22
2017-05-18$1K – $15K
Thomas MacArthurbuy
—T-MOBILE INC NTS B/E 05.375% 041527
2017-05-17$1K – $15K
Thomas MacArthurbuy
AHONYKoninklijke Ahold, N.V. American
2017-05-17$15K – $50K
Thomas MacArthursell
RSPInvesco S&P 500 Equal Weight ETF
2017-05-17$1K – $15K
Thomas MacArthursell
VOTVanguard Mid-Cap Growth ETF
2017-05-16$1K – $15K
Thomas MacArthurbuy
IWFiShares Russell 1000 Growth ETF
2017-05-16$1K – $15K
Thomas MacArthursell
VBVanguard Small-Cap ETF
2017-05-16$1K – $15K
Thomas MacArthursell
IEMGiShares Core MSCI Emerging Markets ETF
2017-05-16$1K – $15K
Thomas MacArthurbuy
IWDiShares Russell 1000 Value ETF
2017-05-16$1K – $15K
Thomas MacArthursell
VOEVanguard Mid-Cap Value ETF
2017-05-16$1K – $15K
Thomas MacArthurbuy
—T-MOBILE INC NTS B/E 05.375% 041527
2017-05-16$15K – $50K
Thomas MacArthurbuy
VEAVanguard FTSE Developed Markets ETF
2017-05-16$1K – $15K
Thomas MacArthurbuy
VEAVanguard FTSE Developed Markets ETF
2017-05-16$1K – $15K
Thomas MacArthurbuy
IWDiShares Russell 1000 Value ETF
2017-05-16$1K – $15K
Thomas MacArthurbuy
IWDiShares Russell 1000 Value ETF
2017-05-16$15K – $50K
Thomas MacArthurbuy
IWDiShares Russell 1000 Value ETF
2017-05-16$50K – $100K
Thomas MacArthurbuy
IWFiShares Russell 1000 Growth ETF
2017-05-16$50K – $100K
Thomas MacArthurbuy
IWFiShares Russell 1000 Growth ETF
2017-05-16$15K – $50K
Thomas MacArthursell
VBVanguard Small-Cap ETF
2017-05-16$50K – $100K
Thomas MacArthursell
VBVanguard Small-Cap ETF
2017-05-16$15K – $50K
Thomas MacArthursell
VBVanguard Small-Cap ETF
2017-05-16$1K – $15K
Thomas MacArthursell
VOEVanguard Mid-Cap Value ETF
2017-05-16$1K – $15K
Thomas MacArthursell
VOEVanguard Mid-Cap Value ETF
2017-05-16$15K – $50K
Thomas MacArthursell
VOEVanguard Mid-Cap Value ETF
2017-05-16$50K – $100K
Thomas MacArthursell
VOTVanguard Mid-Cap Growth ETF
2017-05-16$50K – $100K
Thomas MacArthursell
VOTVanguard Mid-Cap Growth ETF
2017-05-16$15K – $50K
Thomas MacArthursell
VOTVanguard Mid-Cap Growth ETF
2017-05-16$1K – $15K
Thomas MacArthurbuy
VEAVanguard FTSE Developed Markets ETF
2017-05-16$1K – $15K
Thomas MacArthurbuy
VEAVanguard FTSE Developed Markets ETF
2017-05-16$15K – $50K
Thomas MacArthurbuy
IWFiShares Russell 1000 Growth ETF
2017-05-16$1K – $15K
Thomas MacArthursell
IEMGiShares Core MSCI Emerging Markets ETF
2017-05-16$15K – $50K
Thomas MacArthursell
IEMGiShares Core MSCI Emerging Markets ETF
2017-05-16$100K – $250K
Thomas MacArthursell
IEMGiShares Core MSCI Emerging Markets ETF
2017-05-16$1K – $15K
Thomas MacArthursell
—GOODYEAR TIRE & RUBBER 07.000% 05/1522
2017-05-15$15K – $50K
Thomas MacArthurbuy
—T-MOBILE USA INC B/E 06.500% 011524
2017-05-15$1K – $15K
Thomas MacArthurbuy
TXNTexas Instruments Incorporated
2017-05-15$1K – $15K
Thomas MacArthursell
CHLChina Mobile Limited
2017-05-15$15K – $50K
Thomas MacArthurbuy
ACNAccenture plc
2017-05-15$1K – $15K
Thomas MacArthurbuy
MTArcelorMittal S.A.
2017-05-12$15K – $50K
Thomas MacArthurbuy
BIDUBaidu, Inc.
2017-05-12$15K – $50K