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-01-27Thomas MacArthur
Unknown · house
—
EOG RESOURCES INC B/E 02.625% 03/15/23
sellDC$1K – $15KCorporate BondDetails
2015-01-27Thomas MacArthur
Unknown · house
—
EOG RESOURCES INC B/E 02.625% 03/15/23
sellJT$100K – $250KCorporate Bond
Thomas MacArthursell
—EOG RESOURCES INC B/E 02.625% 03/15/23
2015-01-27$1K – $15K
Thomas MacArthursell
—EOG RESOURCES INC B/E 02.625% 03/15/23
2015-01-27$100K – $250K
Thomas MacArthursell
—GENERAL ELEC CAP CORP 03.450% 051524
2015-01-27$100K – $250K
Thomas MacArthursell
Prev
1...848586...89
Next
Details
2015-01-27Thomas MacArthur
Unknown · house
—
GENERAL ELEC CAP CORP 03.450% 051524
sellJoint$100K – $250KCorporate BondDetails
2015-01-27Thomas MacArthur
Unknown · house
—
GENL ELEC CAP CORP NTS 04.375% 091620
sellSelf$1K – $15KCorporate BondDetails
2015-01-27Thomas MacArthur
Unknown · house
—
GEORGIA POWER CO B/E 02.850% 051522
sellSelf$1K – $15KCorporate BondDetails
2015-01-27Thomas MacArthur
Unknown · house
—
HALLIBURTON CO CALL @ 03.250% 111521
sellSelf$1K – $15KCorporate BondDetails
2015-01-27Thomas MacArthur
Unknown · house
—
IBM CORP B/E 03.625% 021224
sellJoint$50K – $100KCorporate BondDetails
2015-01-27Thomas MacArthur
Unknown · house
—
INTEL CORP NTS B/E 02.700% 121522
sellJoint$100K – $250KCorporate BondDetails
2015-01-27Thomas MacArthur
Unknown · house
LIN
Linde plc
sellJoint$15K – $50KStockDetails
2015-01-27Thomas MacArthur
Unknown · house
—
Medtronic Inc CALL@MW 04.125% 031521
sellJoint$100K – $250KCorporate BondDetails
2015-01-27Thomas MacArthur
Unknown · house
—
Medtronic Inc NTS B/E 03.125% 031522
sellJoint$1K – $15KCorporate BondDetails
2015-01-27Thomas MacArthur
Unknown · house
—
MORGAN STANLEY NTS B/E 05.500% 01/26/20
sellSelf$1K – $15KCorporate BondDetails
2015-01-27Thomas MacArthur
Unknown · house
—
NUCOR CORP B/E 04.125% 09/15/2022
sellSelf$1K – $15KCorporate BondDetails
2015-01-27Thomas MacArthur
Unknown · house
—
ORACLE CORP NTS B/E 03.625% 07/15/23
sellJoint$100K – $250KCorporate BondDetails
2015-01-27Thomas MacArthur
Unknown · house
—
PEPSICO INC NTS B/E 03.600% 03/01/24
sellJoint$100K – $250KCorporate BondDetails
2015-01-27Thomas MacArthur
Unknown · house
—
PIONEER NAT RESOURCES 03.950% 07/15/2022
sellJoint$1K – $15KCorporate BondDetails
2015-01-27Thomas MacArthur
Unknown · house
—
PRAXAIR INC NTS B/E 02.200% 08/15/2022
sellJoint$1K – $15KCorporate BondDetails
2015-01-27Thomas MacArthur
Unknown · house
—
PUBLIC SVC COLO B/E 02.250% 09/15/2022
sellJoint$1K – $15KCorporate BondDetails
2015-01-27Thomas MacArthur
Unknown · house
RELX
RELX Plc
sellJT$15K – $50KStockDetails
2015-01-27Thomas MacArthur
Unknown · house
SONY
Sony Group Corporation
sellSelf$1K – $15KStockDetails
2015-01-27Thomas MacArthur
Unknown · house
—
Tiffany & Co.
sellSelf$1K – $15KStockDetails
2015-01-27Thomas MacArthur
Unknown · house
—
VERIZON COMMUNICATIONS 04.600% 04/01/21
sellJT$100K – $250KCorporate BondDetails
2015-01-26Thomas MacArthur
Unknown · house
AEG
Aegon Ltd.
buyJoint$15K – $50KStockDetails
2015-01-26Thomas MacArthur
Unknown · house
AMX
América Móvil, S.A.B. de C.V.
buyJoint$1K – $15KStockDetails
2015-01-26Thomas MacArthur
Unknown · house
BBVA
Banco Bilbao Vizcaya Argentaria, S.A.
buyJoint$15K – $50KStockDetails
2015-01-26Thomas MacArthur
Unknown · house
BCS
Barclays PLC
buyJoint$15K – $50KStockDetails
2015-01-26Thomas MacArthur
Unknown · house
BAYRY
Bayer AG
buyJoint$1K – $15KStockDetails
2015-01-26Thomas MacArthur
Unknown · house
BRGYY
Bg group plc
buyJoint$15K – $50KStockDetails
2015-01-26Thomas MacArthur
Unknown · house
DNZOY
DENSO Corporation
buyJoint$1K – $15KStockDetails
2015-01-26Thomas MacArthur
Unknown · house
DPSGY
Deutsche Post AG
buyJoint$1K – $15KStockDetails
2015-01-26Thomas MacArthur
Unknown · house
GEAGY
gEA group Ag Sponsored ADR
buyJoint$15K – $50KStockDetails
2015-01-26Thomas MacArthur
Unknown · house
HTHIY
Hitachi, Ltd.
buyJoint$1K – $15KStockDetails
2015-01-26Thomas MacArthur
Unknown · house
HSBC
HSBC Holdings plc
buyJoint$15K – $50KStockDetails
2015-01-26Thomas MacArthur
Unknown · house
IFNNY
Infineon Technologies AG
buyJoint$1K – $15KStockDetails
2015-01-26Thomas MacArthur
Unknown · house
HYG
iShares iBoxx $ High Yield Corporate Bond ETF
sellDC$1K – $15KETFDetails
2015-01-26Thomas MacArthur
Unknown · house
EFA
iShares MSCI EAFE ETF
sellJT$500K – $1METFDetails
2015-01-26Thomas MacArthur
Unknown · house
DVY
iShares Select Dividend ETF
sellJT$250K – $500KETFDetails
2015-01-26Thomas MacArthur
Unknown · house
JBAXY
Julius Bär Gruppe AG
buyJoint$15K – $50KStockDetails
2015-01-26Thomas MacArthur
Unknown · house
PHG
Koninklijke Philips N.V.
buyJoint$15K – $50KStockDetails
2015-01-26Thomas MacArthur
Unknown · house
MITEY
Mitsubishi Estate Co., Ltd.
buyJoint$15K – $50KStockDetails
2015-01-26Thomas MacArthur
Unknown · house
PSO
Pearson plc
sellJoint$15K – $50KStockDetails
2015-01-26Thomas MacArthur
Unknown · house
QCOM
QUALCOMM Incorporated
buyJoint$100K – $250KStockDetails
2015-01-26Thomas MacArthur
Unknown · house
REPPY
Repsol S.A. Sponsored ADR
buyJoint$15K – $50KStockDetails
2015-01-26Thomas MacArthur
Unknown · house
RHHBY
Roche Holding AG
buyJoint$100K – $250KStockDetails
2015-01-26Thomas MacArthur
Unknown · house
RHHBY
Roche Holding AG
buyJoint$50K – $100KStockDetails
2015-01-26Thomas MacArthur
Unknown · house
RDSMY
Koninklijke DSM N.V.
buyJoint$15K – $50KStockDetails
2015-01-26Thomas MacArthur
Unknown · house
KKPNY
Koninklijke KPN N.V.
buyJoint$15K – $50KStockDetails
2015-01-26Thomas MacArthur
Unknown · house
SOMLY
Secom Co., Ltd.
buyJoint$15K – $50KStockDetails
2015-01-26Thomas MacArthur
Unknown · house
SVNDY
Seven & i Holdings Co., Ltd.
buyJoint$50K – $100KStockDetails
2015-01-26Thomas MacArthur
Unknown · house
SCGLY
Société Générale S.A.
buyJoint$15K – $50KStockDetails
—GENL ELEC CAP CORP NTS 04.375% 091620
2015-01-27$1K – $15K
Thomas MacArthursell
—GEORGIA POWER CO B/E 02.850% 051522
2015-01-27$1K – $15K
Thomas MacArthursell
—HALLIBURTON CO CALL @ 03.250% 111521
2015-01-27$1K – $15K
Thomas MacArthursell
—IBM CORP B/E 03.625% 021224
2015-01-27$50K – $100K
Thomas MacArthursell
—INTEL CORP NTS B/E 02.700% 121522
2015-01-27$100K – $250K
Thomas MacArthursell
LINLinde plc
2015-01-27$15K – $50K
Thomas MacArthursell
—Medtronic Inc CALL@MW 04.125% 031521
2015-01-27$100K – $250K
Thomas MacArthursell
—Medtronic Inc NTS B/E 03.125% 031522
2015-01-27$1K – $15K
Thomas MacArthursell
—MORGAN STANLEY NTS B/E 05.500% 01/26/20
2015-01-27$1K – $15K
Thomas MacArthursell
—NUCOR CORP B/E 04.125% 09/15/2022
2015-01-27$1K – $15K
Thomas MacArthursell
—ORACLE CORP NTS B/E 03.625% 07/15/23
2015-01-27$100K – $250K
Thomas MacArthursell
—PEPSICO INC NTS B/E 03.600% 03/01/24
2015-01-27$100K – $250K
Thomas MacArthursell
—PIONEER NAT RESOURCES 03.950% 07/15/2022
2015-01-27$1K – $15K
Thomas MacArthursell
—PRAXAIR INC NTS B/E 02.200% 08/15/2022
2015-01-27$1K – $15K
Thomas MacArthursell
—PUBLIC SVC COLO B/E 02.250% 09/15/2022
2015-01-27$1K – $15K
Thomas MacArthursell
RELXRELX Plc
2015-01-27$15K – $50K
Thomas MacArthursell
SONYSony Group Corporation
2015-01-27$1K – $15K
Thomas MacArthursell
—Tiffany & Co.
2015-01-27$1K – $15K
Thomas MacArthursell
—VERIZON COMMUNICATIONS 04.600% 04/01/21
2015-01-27$100K – $250K
Thomas MacArthurbuy
AEGAegon Ltd.
2015-01-26$15K – $50K
Thomas MacArthurbuy
AMXAmérica Móvil, S.A.B. de C.V.
2015-01-26$1K – $15K
Thomas MacArthurbuy
BBVABanco Bilbao Vizcaya Argentaria, S.A.
2015-01-26$15K – $50K
Thomas MacArthurbuy
BCSBarclays PLC
2015-01-26$15K – $50K
Thomas MacArthurbuy
BAYRYBayer AG
2015-01-26$1K – $15K
Thomas MacArthurbuy
BRGYYBg group plc
2015-01-26$15K – $50K
Thomas MacArthurbuy
DNZOYDENSO Corporation
2015-01-26$1K – $15K
Thomas MacArthurbuy
DPSGYDeutsche Post AG
2015-01-26$1K – $15K
Thomas MacArthurbuy
GEAGYgEA group Ag Sponsored ADR
2015-01-26$15K – $50K
Thomas MacArthurbuy
HTHIYHitachi, Ltd.
2015-01-26$1K – $15K
Thomas MacArthurbuy
HSBCHSBC Holdings plc
2015-01-26$15K – $50K
Thomas MacArthurbuy
IFNNYInfineon Technologies AG
2015-01-26$1K – $15K
Thomas MacArthursell
HYGiShares iBoxx $ High Yield Corporate Bond ETF
2015-01-26$1K – $15K
Thomas MacArthursell
EFAiShares MSCI EAFE ETF
2015-01-26$500K – $1M
Thomas MacArthursell
DVYiShares Select Dividend ETF
2015-01-26$250K – $500K
Thomas MacArthurbuy
JBAXYJulius Bär Gruppe AG
2015-01-26$15K – $50K
Thomas MacArthurbuy
PHGKoninklijke Philips N.V.
2015-01-26$15K – $50K
Thomas MacArthurbuy
MITEYMitsubishi Estate Co., Ltd.
2015-01-26$15K – $50K
Thomas MacArthursell
PSOPearson plc
2015-01-26$15K – $50K
Thomas MacArthurbuy
QCOMQUALCOMM Incorporated
2015-01-26$100K – $250K
Thomas MacArthurbuy
REPPYRepsol S.A. Sponsored ADR
2015-01-26$15K – $50K
Thomas MacArthurbuy
RHHBYRoche Holding AG
2015-01-26$100K – $250K
Thomas MacArthurbuy
RHHBYRoche Holding AG
2015-01-26$50K – $100K
Thomas MacArthurbuy
RDSMYKoninklijke DSM N.V.
2015-01-26$15K – $50K
Thomas MacArthurbuy
KKPNYKoninklijke KPN N.V.
2015-01-26$15K – $50K
Thomas MacArthurbuy
SOMLYSecom Co., Ltd.
2015-01-26$15K – $50K
Thomas MacArthurbuy
SVNDYSeven & i Holdings Co., Ltd.
2015-01-26$50K – $100K
Thomas MacArthurbuy
SCGLYSociété Générale S.A.
2015-01-26$15K – $50K