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-08-18Thomas MacArthur
Unknown · house
SNDK
Sandisk Corporation
buyDC$1K – $15KStockDetails
2015-08-17Thomas MacArthur
Unknown · house
—
Wynn Las Vegas LLC B/E 05.375% 03/15/22
sellJT$1K – $15KOther
Thomas MacArthurbuy
SNDKSandisk Corporation
2015-08-18$1K – $15K
Thomas MacArthursell
—Wynn Las Vegas LLC B/E 05.375% 03/15/22
2015-08-17$1K – $15K
Thomas MacArthurbuy
—CONCHO RESOURCES INC B/E 05.500% 04/01/23
2015-08-11$15K – $50K
Thomas MacArthursell
Prev
1...616263...89
Next
Details
2015-08-11Thomas MacArthur
Unknown · house
—
CONCHO RESOURCES INC B/E 05.500% 04/01/23
buyJoint$15K – $50KOtherDetails
2015-08-10Thomas MacArthur
Unknown · house
QCOM
QUALCOMM Incorporated
sellDC$1K – $15KStockDetails
2015-08-10Thomas MacArthur
Unknown · house
QCOM
QUALCOMM Incorporated
sellJoint$100K – $250KStockDetails
2015-08-10Thomas MacArthur
Unknown · house
TXN
Texas Instruments Incorporated
buyJT$100K – $250KStockDetails
2015-08-10Thomas MacArthur
Unknown · house
TXN
Texas Instruments Incorporated
buyDC$1K – $15KStockDetails
2015-08-10Thomas MacArthur
Unknown · house
—
CONCHO RESOURCES INC B/E 05.500% 04/01/23
buyJoint$1K – $15KOtherDetails
2015-08-10Thomas MacArthur
Unknown · house
QCOM
QUALCOMM Incorporated
sellDC$1K – $15KStockDetails
2015-08-10Thomas MacArthur
Unknown · house
TXN
Texas Instruments Incorporated
buyDC$1K – $15KStockDetails
2015-08-07Thomas MacArthur
Unknown · house
—
Sinclair Television 06.375% 11/01/21
buyDC$1K – $15KOtherDetails
2015-08-06Thomas MacArthur
Unknown · house
—
CONCHO RESOURCES INC B/E 05.500% 04/01/23
buyJoint$1K – $15KOtherDetails
2015-08-05Thomas MacArthur
Unknown · house
—
PENSKE AUTO GROUP INC 05.750% 100122
buyDC$1K – $15KOtherDetails
2015-08-04Thomas MacArthur
Unknown · house
—
POLYMER GROUP INC 07.750% 020119
sellDC$1K – $15KOtherDetails
2015-08-03Thomas MacArthur
Unknown · house
—
DAVITA HEALTHCARE PARTNERS INC 05.125% 07/15/24
buyJoint$1K – $15KOtherDetails
2015-07-30Thomas MacArthur
Unknown · house
—
Port Authority of New York & New Jersey Revenue Bond ([email protected] BE/R/5 Due 07/15/2038)
buyJoint$100K – $250KOtherDetails
2015-07-24Thomas MacArthur
Unknown · house
—
DAVITA HEALTHCARE PARTNE 05.125% 07/524
buyJoint$1K – $15KOtherDetails
2015-07-24Thomas MacArthur
Unknown · house
—
Range Resources Corp 5.750% Corporate Bond Due 06/01/2021
buyDC$1K – $15KOtherDetails
2015-07-23Thomas MacArthur
Unknown · house
—
DAVITA HEALTHCARE PARTNE 05.125% 07/524
buyJoint$1K – $15KOtherDetails
2015-07-22Thomas MacArthur
Unknown · house
STX
Seagate Technology Holdings plc
buyDC$1K – $15KStockDetails
2015-07-22Thomas MacArthur
Unknown · house
TEL
TE Connectivity Ltd.
buyJoint$1K – $15KStockDetails
2015-07-22Thomas MacArthur
Unknown · house
—
CHC HELICOPTER S A NTS 09.250% 10/15/20
sellDC$1K – $15KOtherDetails
2015-07-22Thomas MacArthur
Unknown · house
—
DAVITA HEALTHCARE PARTNE 05.125% 07/524
buyJoint$1K – $15KOtherDetails
2015-07-22Thomas MacArthur
Unknown · house
STX
Seagate Technology Holdings plc
buyDC$1K – $15KStockDetails
2015-07-21Thomas MacArthur
Unknown · house
—
DAVITA HEALTHCARE PARTNE 05.125% 07/524
buyJoint$1K – $15KOtherDetails
2015-07-20Thomas MacArthur
Unknown · house
EPD
Enterprise Products Partners L.P.
buyJoint$15K – $50KStockDetails
2015-07-20Thomas MacArthur
Unknown · house
NI
NiSource Inc.
sellJoint$15K – $50KStockDetails
2015-07-17Thomas MacArthur
Unknown · house
CREE
Wolfspeed, Inc.
buyDC$1K – $15KStockDetails
2015-07-17Thomas MacArthur
Unknown · house
WFT
Weatherford International, Ltd
buyDC$1K – $15KStockDetails
2015-07-16Thomas MacArthur
Unknown · house
—
Steel Dynamics Inc 5.250% Notes Due 04/15/2023
buyJoint$1K – $15KOtherDetails
2015-07-16Thomas MacArthur
Unknown · house
—
Wells Fargo & Co 2.600% 07/22/2020
buyDC$1K – $15KOtherDetails
2015-07-15Thomas MacArthur
Unknown · house
OXY
Occidental Petroleum Corporation
buyJoint$1K – $15KStockDetails
2015-07-15Thomas MacArthur
Unknown · house
—
BK OF NY MELLON CORP 02.100% 08/01/18
sellDC$1K – $15KOtherDetails
2015-07-13Thomas MacArthur
Unknown · house
AFL
Aflac Incorporated
sellJoint$100K – $250KStockDetails
2015-07-13Thomas MacArthur
Unknown · house
AFL
Aflac Incorporated
sellDC$1K – $15KStockDetails
2015-07-13Thomas MacArthur
Unknown · house
PEP
PepsiCo, Inc.
buyJoint$100K – $250KStockDetails
2015-07-13Thomas MacArthur
Unknown · house
PEP
PepsiCo, Inc.
buyDC$1K – $15KStockDetails
2015-07-13Thomas MacArthur
Unknown · house
AFL
Aflac Incorporated
sellDC$1K – $15KStockDetails
2015-07-13Thomas MacArthur
Unknown · house
PEP
PepsiCo, Inc.
buyDC$1K – $15KStockDetails
2015-07-09Thomas MacArthur
Unknown · house
IWF
iShares Russell 1000 Growth ETF
buyJoint$1K – $15KETFDetails
2015-07-09Thomas MacArthur
Unknown · house
IWD
iShares Russell 1000 Value ETF
buyJoint$1K – $15KETFDetails
2015-07-07Thomas MacArthur
Unknown · house
—
Tenet Healthcare Corp 08.125% 04/01/2022
buyJoint$1K – $15KOtherDetails
2015-07-06Thomas MacArthur
Unknown · house
ES
Eversource Energy
sellDC$1K – $15KStockDetails
2015-07-06Thomas MacArthur
Unknown · house
ES
Eversource Energy
sellJoint$100K – $250KStockDetails
2015-07-06Thomas MacArthur
Unknown · house
JCI
Johnson Controls International plc
buyJoint$100K – $250KStockDetails
2015-07-06Thomas MacArthur
Unknown · house
JCI
Johnson Controls International plc
buyDC$1K – $15KStockDetails
2015-07-06Thomas MacArthur
Unknown · house
—
AVIS BUDGET NTS B/E 05.500% 04/01/23
buyJoint$1K – $15KOtherDetails
2015-07-06Thomas MacArthur
Unknown · house
ES
Eversource Energy
sellDC$1K – $15KStockDetails
2015-07-06Thomas MacArthur
Unknown · house
JCI
Johnson Controls International plc
buyDC$1K – $15KStockDetails
2015-07-02Thomas MacArthur
Unknown · house
VEA
Vanguard FTSE Developed Markets ETF
buyJoint$1K – $15KETFDetails
QCOMQUALCOMM Incorporated
2015-08-10$1K – $15K
Thomas MacArthursell
QCOMQUALCOMM Incorporated
2015-08-10$100K – $250K
Thomas MacArthurbuy
TXNTexas Instruments Incorporated
2015-08-10$100K – $250K
Thomas MacArthurbuy
TXNTexas Instruments Incorporated
2015-08-10$1K – $15K
Thomas MacArthurbuy
—CONCHO RESOURCES INC B/E 05.500% 04/01/23
2015-08-10$1K – $15K
Thomas MacArthursell
QCOMQUALCOMM Incorporated
2015-08-10$1K – $15K
Thomas MacArthurbuy
TXNTexas Instruments Incorporated
2015-08-10$1K – $15K
Thomas MacArthurbuy
—Sinclair Television 06.375% 11/01/21
2015-08-07$1K – $15K
Thomas MacArthurbuy
—CONCHO RESOURCES INC B/E 05.500% 04/01/23
2015-08-06$1K – $15K
Thomas MacArthurbuy
—PENSKE AUTO GROUP INC 05.750% 100122
2015-08-05$1K – $15K
Thomas MacArthursell
—POLYMER GROUP INC 07.750% 020119
2015-08-04$1K – $15K
Thomas MacArthurbuy
—DAVITA HEALTHCARE PARTNERS INC 05.125% 07/15/24
2015-08-03$1K – $15K
Thomas MacArthurbuy
—Port Authority of New York & New Jersey Revenue Bond ([email protected] BE/R/5 Due 07/15/2038)
2015-07-30$100K – $250K
Thomas MacArthurbuy
—DAVITA HEALTHCARE PARTNE 05.125% 07/524
2015-07-24$1K – $15K
Thomas MacArthurbuy
—Range Resources Corp 5.750% Corporate Bond Due 06/01/2021
2015-07-24$1K – $15K
Thomas MacArthurbuy
—DAVITA HEALTHCARE PARTNE 05.125% 07/524
2015-07-23$1K – $15K
Thomas MacArthurbuy
STXSeagate Technology Holdings plc
2015-07-22$1K – $15K
Thomas MacArthurbuy
TELTE Connectivity Ltd.
2015-07-22$1K – $15K
Thomas MacArthursell
—CHC HELICOPTER S A NTS 09.250% 10/15/20
2015-07-22$1K – $15K
Thomas MacArthurbuy
—DAVITA HEALTHCARE PARTNE 05.125% 07/524
2015-07-22$1K – $15K
Thomas MacArthurbuy
STXSeagate Technology Holdings plc
2015-07-22$1K – $15K
Thomas MacArthurbuy
—DAVITA HEALTHCARE PARTNE 05.125% 07/524
2015-07-21$1K – $15K
Thomas MacArthurbuy
EPDEnterprise Products Partners L.P.
2015-07-20$15K – $50K
Thomas MacArthursell
NINiSource Inc.
2015-07-20$15K – $50K
Thomas MacArthurbuy
CREEWolfspeed, Inc.
2015-07-17$1K – $15K
Thomas MacArthurbuy
WFTWeatherford International, Ltd
2015-07-17$1K – $15K
Thomas MacArthurbuy
—Steel Dynamics Inc 5.250% Notes Due 04/15/2023
2015-07-16$1K – $15K
Thomas MacArthurbuy
—Wells Fargo & Co 2.600% 07/22/2020
2015-07-16$1K – $15K
Thomas MacArthurbuy
OXYOccidental Petroleum Corporation
2015-07-15$1K – $15K
Thomas MacArthursell
—BK OF NY MELLON CORP 02.100% 08/01/18
2015-07-15$1K – $15K
Thomas MacArthursell
AFLAflac Incorporated
2015-07-13$100K – $250K
Thomas MacArthursell
AFLAflac Incorporated
2015-07-13$1K – $15K
Thomas MacArthurbuy
PEPPepsiCo, Inc.
2015-07-13$100K – $250K
Thomas MacArthurbuy
PEPPepsiCo, Inc.
2015-07-13$1K – $15K
Thomas MacArthursell
AFLAflac Incorporated
2015-07-13$1K – $15K
Thomas MacArthurbuy
PEPPepsiCo, Inc.
2015-07-13$1K – $15K
Thomas MacArthurbuy
IWFiShares Russell 1000 Growth ETF
2015-07-09$1K – $15K
Thomas MacArthurbuy
IWDiShares Russell 1000 Value ETF
2015-07-09$1K – $15K
Thomas MacArthurbuy
—Tenet Healthcare Corp 08.125% 04/01/2022
2015-07-07$1K – $15K
Thomas MacArthursell
ESEversource Energy
2015-07-06$1K – $15K
Thomas MacArthursell
ESEversource Energy
2015-07-06$100K – $250K
Thomas MacArthurbuy
JCIJohnson Controls International plc
2015-07-06$100K – $250K
Thomas MacArthurbuy
JCIJohnson Controls International plc
2015-07-06$1K – $15K
Thomas MacArthurbuy
—AVIS BUDGET NTS B/E 05.500% 04/01/23
2015-07-06$1K – $15K
Thomas MacArthursell
ESEversource Energy
2015-07-06$1K – $15K
Thomas MacArthurbuy
JCIJohnson Controls International plc
2015-07-06$1K – $15K
Thomas MacArthurbuy
VEAVanguard FTSE Developed Markets ETF
2015-07-02$1K – $15K