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-06-27Thomas MacArthur
Unknown · house
VEA
Vanguard FTSE Developed Markets ETF
buyJoint$1K – $15KETFDetails
2018-06-26Thomas MacArthur
Unknown · house
RSP
Invesco S&P 500 Equal Weight ETF
sellDC$1K – $15KStock
Thomas MacArthurbuy
VEAVanguard FTSE Developed Markets ETF
2018-06-27$1K – $15K
Thomas MacArthursell
RSPInvesco S&P 500 Equal Weight ETF
2018-06-26$1K – $15K
Thomas MacArthurbuy
BAYRYBayer AG
2018-06-25$15K – $50K
Thomas MacArthurbuy
Prev
1...678...89
Next
Details
2018-06-25Thomas MacArthur
Unknown · house
BAYRY
Bayer AG
buyJoint$15K – $50KStockDetails
2018-06-25Thomas MacArthur
Unknown · house
—
CHEMOURS CO LLC NTS B/E 07.000% 051525
buyJoint$1K – $15KOtherDetails
2018-06-25Thomas MacArthur
Unknown · house
KUBTY
Kubota Corporation
buyJoint$15K – $50KStockDetails
2018-06-25Thomas MacArthur
Unknown · house
IEMG
iShares Core MSCI Emerging Markets ETF
buyJoint$1K – $15KStockDetails
2018-06-22Thomas MacArthur
Unknown · house
SLB
SLB N.V.
sellJoint$15K – $50KStockDetails
2018-06-22Thomas MacArthur
Unknown · house
BTI
British American Tobacco p.l.c.
sellJoint$1K – $15KStockDetails
2018-06-22Thomas MacArthur
Unknown · house
KUBTY
Kubota Corporation
buyJoint$1K – $15KStockDetails
2018-06-22Thomas MacArthur
Unknown · house
PM
Philip Morris International Inc.
buyJoint$1K – $15KStockDetails
2018-06-21Thomas MacArthur
Unknown · house
KUBTY
Kubota Corporation
buyJoint$1K – $15KStockDetails
2018-06-20Thomas MacArthur
Unknown · house
XLF
State Street Financial Select Sector SPDR ETF
buyJoint$1K – $15KETFDetails
2018-06-19Thomas MacArthur
Unknown · house
—
GROUP 1 AUTOMOTIVE INC 05.000% 06/01/22
buyJoint$1K – $15KOtherDetails
2018-06-15Thomas MacArthur
Unknown · house
NEE
NextEra Energy, Inc.
buyJoint$1K – $15KStockDetails
2018-06-14Thomas MacArthur
Unknown · house
MSFT
Microsoft Corporation
buyJoint$1K – $15KStockDetails
2018-06-13Thomas MacArthur
Unknown · house
EMB
iShares J.P. Morgan USD Emerging Markets Bond ETF
sellDC$15K – $50KStockDetails
2018-06-13Thomas MacArthur
Unknown · house
VCSH
Vanguard Short-Term Corporate Bond ETF
buyDC$15K – $50KETFDetails
2018-06-13Thomas MacArthur
Unknown · house
EMB
iShares J.P. Morgan USD Emerging Markets Bond ETF
sellDC$1K – $15KStockDetails
2018-06-13Thomas MacArthur
Unknown · house
LQD
iShares iBoxx $ Investment Grade Corporate Bond ETF
sellDC$15K – $50KStockDetails
2018-06-13Thomas MacArthur
Unknown · house
VCSH
Vanguard Short-Term Corporate Bond ETF
buyDC$50K – $100KETFDetails
2018-06-13Thomas MacArthur
Unknown · house
LQD
iShares iBoxx $ Investment Grade Corporate Bond ETF
sellDC$1K – $15KStockDetails
2018-06-12Thomas MacArthur
Unknown · house
RSG
Republic Services, Inc.
buyDC$1K – $15KStockDetails
2018-06-12Thomas MacArthur
Unknown · house
JNJ
Johnson & Johnson
buyJoint$1K – $15KStockDetails
2018-06-12Thomas MacArthur
Unknown · house
ROK
Rockwell Automation, Inc.
sellJoint$15K – $50KStockDetails
2018-06-12Thomas MacArthur
Unknown · house
RSG
Republic Services, Inc.
buyJoint$50K – $100KStockDetails
2018-06-12Thomas MacArthur
Unknown · house
ROK
Rockwell Automation, Inc.
buyDC$1K – $15KStockDetails
2018-06-11Thomas MacArthur
Unknown · house
CVX
Chevron Corporation
buyJoint$1K – $15KStockDetails
2018-06-08Thomas MacArthur
Unknown · house
THO
Thor Industries, Inc.
buyJoint$15K – $50KStockDetails
2018-06-07Thomas MacArthur
Unknown · house
ANSS
ANSYS, Inc.
buyJoint$15K – $50KStockDetails
2018-06-07Thomas MacArthur
Unknown · house
FLIR
FLIR Systems, Inc.
buyJoint$15K – $50KStockDetails
2018-06-07Thomas MacArthur
Unknown · house
COTV
Cotiviti Holdings, Inc.
buyJoint$15K – $50KStockDetails
2018-06-07Thomas MacArthur
Unknown · house
CDW
CDW Corporation
buyJoint$15K – $50KStockDetails
2018-06-07Thomas MacArthur
Unknown · house
PRI
Primerica, Inc.
buyJoint$15K – $50KStockDetails
2018-06-07Thomas MacArthur
Unknown · house
CSL
Carlisle Companies Incorporated
buyJoint$15K – $50KStockDetails
2018-06-07Thomas MacArthur
Unknown · house
AMN
AMN Healthcare Services, Inc.
buyJoint$15K – $50KStockDetails
2018-06-07Thomas MacArthur
Unknown · house
CPRT
Copart, Inc.
buyJoint$15K – $50KStockDetails
2018-06-07Thomas MacArthur
Unknown · house
NDSN
Nordson Corporation
buyJoint$15K – $50KStockDetails
2018-06-07Thomas MacArthur
Unknown · house
ROLL
RBC Bearings Incorporated
buyJoint$15K – $50KStockDetails
2018-06-07Thomas MacArthur
Unknown · house
POOL
Pool Corporation
buyJoint$15K – $50KStockDetails
2018-06-07Thomas MacArthur
Unknown · house
OZRK
Bank of the ozarks
buyJoint$15K – $50KStockDetails
2018-06-07Thomas MacArthur
Unknown · house
JKHY
Jack Henry & Associates, Inc.
buyJoint$15K – $50KStockDetails
2018-06-07Thomas MacArthur
Unknown · house
CLB
Core Laboratories N.V.
buyJoint$15K – $50KStockDetails
2018-06-07Thomas MacArthur
Unknown · house
LSTR
Landstar System, Inc.
buyJoint$15K – $50KStockDetails
2018-06-07Thomas MacArthur
Unknown · house
AZPN
Aspen Technology, Inc.
buyJoint$15K – $50KStockDetails
2018-06-07Thomas MacArthur
Unknown · house
LII
Lennox International Inc.
buyJoint$15K – $50KStockDetails
2018-06-07Thomas MacArthur
Unknown · house
MSCI
MSCI Inc.
buyJoint$15K – $50KStockDetails
2018-06-07Thomas MacArthur
Unknown · house
SMG
The Scotts Miracle-Gro Company
buyJoint$15K – $50KStockDetails
2018-06-07Thomas MacArthur
Unknown · house
SNA
Snap-on Incorporated
buyJoint$15K – $50KStockDetails
2018-06-07Thomas MacArthur
Unknown · house
EXPD
Expeditors International of Washington, Inc.
buyJoint$15K – $50KStockDetails
2018-06-07Thomas MacArthur
Unknown · house
SBNY
Signature Bank
buyJoint$15K – $50KStockDetails
—CHEMOURS CO LLC NTS B/E 07.000% 051525
2018-06-25$1K – $15K
Thomas MacArthurbuy
KUBTYKubota Corporation
2018-06-25$15K – $50K
Thomas MacArthurbuy
IEMGiShares Core MSCI Emerging Markets ETF
2018-06-25$1K – $15K
Thomas MacArthursell
SLBSLB N.V.
2018-06-22$15K – $50K
Thomas MacArthursell
BTIBritish American Tobacco p.l.c.
2018-06-22$1K – $15K
Thomas MacArthurbuy
KUBTYKubota Corporation
2018-06-22$1K – $15K
Thomas MacArthurbuy
PMPhilip Morris International Inc.
2018-06-22$1K – $15K
Thomas MacArthurbuy
KUBTYKubota Corporation
2018-06-21$1K – $15K
Thomas MacArthurbuy
XLFState Street Financial Select Sector SPDR ETF
2018-06-20$1K – $15K
Thomas MacArthurbuy
—GROUP 1 AUTOMOTIVE INC 05.000% 06/01/22
2018-06-19$1K – $15K
Thomas MacArthurbuy
NEENextEra Energy, Inc.
2018-06-15$1K – $15K
Thomas MacArthurbuy
MSFTMicrosoft Corporation
2018-06-14$1K – $15K
Thomas MacArthursell
EMBiShares J.P. Morgan USD Emerging Markets Bond ETF
2018-06-13$15K – $50K
Thomas MacArthurbuy
VCSHVanguard Short-Term Corporate Bond ETF
2018-06-13$15K – $50K
Thomas MacArthursell
EMBiShares J.P. Morgan USD Emerging Markets Bond ETF
2018-06-13$1K – $15K
Thomas MacArthursell
LQDiShares iBoxx $ Investment Grade Corporate Bond ETF
2018-06-13$15K – $50K
Thomas MacArthurbuy
VCSHVanguard Short-Term Corporate Bond ETF
2018-06-13$50K – $100K
Thomas MacArthursell
LQDiShares iBoxx $ Investment Grade Corporate Bond ETF
2018-06-13$1K – $15K
Thomas MacArthurbuy
RSGRepublic Services, Inc.
2018-06-12$1K – $15K
Thomas MacArthurbuy
JNJJohnson & Johnson
2018-06-12$1K – $15K
Thomas MacArthursell
ROKRockwell Automation, Inc.
2018-06-12$15K – $50K
Thomas MacArthurbuy
RSGRepublic Services, Inc.
2018-06-12$50K – $100K
Thomas MacArthurbuy
ROKRockwell Automation, Inc.
2018-06-12$1K – $15K
Thomas MacArthurbuy
CVXChevron Corporation
2018-06-11$1K – $15K
Thomas MacArthurbuy
THOThor Industries, Inc.
2018-06-08$15K – $50K
Thomas MacArthurbuy
ANSSANSYS, Inc.
2018-06-07$15K – $50K
Thomas MacArthurbuy
FLIRFLIR Systems, Inc.
2018-06-07$15K – $50K
Thomas MacArthurbuy
COTVCotiviti Holdings, Inc.
2018-06-07$15K – $50K
Thomas MacArthurbuy
CDWCDW Corporation
2018-06-07$15K – $50K
Thomas MacArthurbuy
PRIPrimerica, Inc.
2018-06-07$15K – $50K
Thomas MacArthurbuy
CSLCarlisle Companies Incorporated
2018-06-07$15K – $50K
Thomas MacArthurbuy
AMNAMN Healthcare Services, Inc.
2018-06-07$15K – $50K
Thomas MacArthurbuy
CPRTCopart, Inc.
2018-06-07$15K – $50K
Thomas MacArthurbuy
NDSNNordson Corporation
2018-06-07$15K – $50K
Thomas MacArthurbuy
ROLLRBC Bearings Incorporated
2018-06-07$15K – $50K
Thomas MacArthurbuy
POOLPool Corporation
2018-06-07$15K – $50K
Thomas MacArthurbuy
OZRKBank of the ozarks
2018-06-07$15K – $50K
Thomas MacArthurbuy
JKHYJack Henry & Associates, Inc.
2018-06-07$15K – $50K
Thomas MacArthurbuy
CLBCore Laboratories N.V.
2018-06-07$15K – $50K
Thomas MacArthurbuy
LSTRLandstar System, Inc.
2018-06-07$15K – $50K
Thomas MacArthurbuy
AZPNAspen Technology, Inc.
2018-06-07$15K – $50K
Thomas MacArthurbuy
LIILennox International Inc.
2018-06-07$15K – $50K
Thomas MacArthurbuy
MSCIMSCI Inc.
2018-06-07$15K – $50K
Thomas MacArthurbuy
SMGThe Scotts Miracle-Gro Company
2018-06-07$15K – $50K
Thomas MacArthurbuy
SNASnap-on Incorporated
2018-06-07$15K – $50K
Thomas MacArthurbuy
EXPDExpeditors International of Washington, Inc.
2018-06-07$15K – $50K
Thomas MacArthurbuy
SBNYSignature Bank
2018-06-07$15K – $50K