Fishy Whales
House · NJ03

Thomas MacArthur Rep

138 disclosed transactions across 47 filing(s)
← All politicians
138
Transactions
$4.7M
Disclosed volume*
69
Buys
69
Sells

Traded-portfolio performance

volume-weighted basket
1M
+0%
2M
+1%
3M
+6%
6M
+14%
1Y
+26%
2Y
+34%
3Y
+50%
5Y
+63%
Index (start = 100) of the stocks MacArthur has traded, weighted by disclosed volume — reflects how those tickers performed, not exact entry/exit timing.

Trades over time

by month

Portfolio diversity

by sector
International 17%Information Technology 14%Energy 11%Industrials 10%Large Cap Value 8%Mid Cap Blend 8%Unclassified 6%Consumer Discretionary 5%Consumer Staples 5%Utilities 4%Financials 4%Health Care 3%Communication Services 2%Funds / ETFs 2%Materials 1%

Most-traded tickers

by count
TickerSectorTrades
CVX Energy 6
NEE Utilities 6
JNJ Health Care 5
INTC Information Technology 5
SU Energy 4
STI Industrials 4
MSFT Information Technology 4
KUBTY Industrials 4
PRI Financials 4
PCRFY Industrials 4

Net positioning

buy − sell volume
+$807K
Net disclosed buying across all reports
Buy volume
+$2.8M
Sell volume
−$1.9M

All disclosed trades

STOCK Act PTRs
TickerSectorTypeTrade dateAmountSource
NXPI Information Technology buy 12/31/2018 $15,001 - $50,000 PTR ↗
VB Small Cap Blend buy 12/28/2018 $1,001 - $15,000 PTR ↗
CVX Energy sell 12/26/2018 $100,001 - $250,000 PTR ↗
JPM Financials sell 12/26/2018 $15,001 - $50,000 PTR ↗
SU Energy sell 12/26/2018 $1,001 - $15,000 PTR ↗
STI Industrials sell 12/26/2018 $1,001 - $15,000 PTR ↗
VTV Large Cap Value buy 12/24/2018 $250,001 - $500,000 PTR ↗
EFA International sell 12/18/2018 $15,001 - $50,000 PTR ↗
NEE Utilities buy 12/17/2018 $1,001 - $15,000 PTR ↗
MSFT Information Technology buy 12/13/2018 $1,001 - $15,000 PTR ↗
NXPI Information Technology buy 12/13/2018 $1,001 - $15,000 PTR ↗
WMB Energy buy 12/13/2018 $50,001 - $100,000 PTR ↗
NXPI Information Technology buy 12/12/2018 $1,001 - $15,000 PTR ↗
JNJ Health Care buy 12/11/2018 $1,001 - $15,000 PTR ↗
CVX Energy buy 12/10/2018 $1,001 - $15,000 PTR ↗
EFA International buy 12/10/2018 $500,001 - $1,000,000 PTR ↗
KUBTY Industrials sell 12/10/2018 $15,001 - $50,000 PTR ↗
NEE Utilities sell 12/10/2018 $50,001 - $100,000 PTR ↗
SAP Information Technology sell 12/10/2018 $50,001 - $100,000 PTR ↗
SLB Energy sell 12/10/2018 $15,001 - $50,000 PTR ↗
SU Energy buy 12/10/2018 $1,001 - $15,000 PTR ↗
STI Industrials buy 12/10/2018 $1,001 - $15,000 PTR ↗
TRYIY Unclassified sell 12/10/2018 $15,001 - $50,000 PTR ↗
ANSS Information Technology sell 12/07/2018 $15,001 - $50,000 PTR ↗
AZPN Information Technology sell 12/07/2018 $15,001 - $50,000 PTR ↗
CPRT Consumer Discretionary sell 12/07/2018 $15,001 - $50,000 PTR ↗
FLIR Information Technology sell 12/07/2018 $15,001 - $50,000 PTR ↗
MSCI Information Technology sell 12/07/2018 $15,001 - $50,000 PTR ↗
NDSN Industrials sell 12/07/2018 $15,001 - $50,000 PTR ↗
SBNY Unclassified sell 12/07/2018 $15,001 - $50,000 PTR ↗
MDY Mid Cap Blend buy 12/07/2018 $250,001 - $500,000 PTR ↗
TER Information Technology sell 12/07/2018 $15,001 - $50,000 PTR ↗
WRB Financials sell 12/07/2018 $15,001 - $50,000 PTR ↗
WBC Unclassified sell 12/07/2018 $15,001 - $50,000 PTR ↗
WYNN Consumer Discretionary sell 12/07/2018 $15,001 - $50,000 PTR ↗
INTC Information Technology buy 12/03/2018 $1,001 - $15,000 PTR ↗
SAP Information Technology buy 11/08/2018 $1,001 - $15,000 PTR ↗
SAP Information Technology buy 11/07/2018 $1,001 - $15,000 PTR ↗
CL Consumer Staples sell 11/06/2018 $100,001 - $250,000 PTR ↗
UNP Industrials sell 11/06/2018 $50,001 - $100,000 PTR ↗
PRI Financials sell 10/31/2018 $1,001 - $15,000 PTR ↗
WBC Unclassified buy 10/31/2018 $1,001 - $15,000 PTR ↗
LIN Materials exchange 10/30/2018 $1,001 - $15,000 PTR ↗
PX Materials exchange 10/30/2018 $1,001 - $15,000 PTR ↗
CLB Energy sell 10/24/2018 $1,001 - $15,000 PTR ↗
LSTR Industrials sell 10/24/2018 $15,001 - $50,000 PTR ↗
PRI Financials sell 10/24/2018 $1,001 - $15,000 PTR ↗
TER Information Technology buy 10/24/2018 $1,001 - $15,000 PTR ↗
CLB Energy sell 10/23/2018 $1,001 - $15,000 PTR ↗
LSTR Industrials sell 10/23/2018 $1,001 - $15,000 PTR ↗
PRI Financials sell 10/23/2018 $1,001 - $15,000 PTR ↗
SLB Energy buy 10/17/2018 $1,001 - $15,000 PTR ↗
TRYIY Unclassified buy 10/17/2018 $1,001 - $15,000 PTR ↗
WMB Energy buy 10/10/2018 $15,001 - $50,000 PTR ↗
CVX Energy buy 10/09/2018 $15,001 - $50,000 PTR ↗
CR Industrials sell 10/09/2018 $1,001 - $15,000 PTR ↗
INTC Information Technology buy 10/09/2018 $15,001 - $50,000 PTR ↗
IVZ Financials sell 10/09/2018 $1,001 - $15,000 PTR ↗
JPM Financials buy 10/09/2018 $1,001 - $15,000 PTR ↗
STI Industrials buy 10/09/2018 $1,001 - $15,000 PTR ↗
VB Small Cap Blend buy 10/03/2018 $1,001 - $15,000 PTR ↗
NEE Utilities buy 09/17/2018 $1,001 - $15,000 PTR ↗
MSFT Information Technology buy 09/13/2018 $1,001 - $15,000 PTR ↗
TWTR Communication Services buy 09/12/2018 $1,001 - $15,000 PTR ↗
JNJ Health Care buy 09/11/2018 $1,001 - $15,000 PTR ↗
CVX Energy buy 09/10/2018 $1,001 - $15,000 PTR ↗
CDW Consumer Discretionary sell 09/06/2018 $1,001 - $15,000 PTR ↗
FLIR Information Technology buy 09/06/2018 $1,001 - $15,000 PTR ↗
CDW Consumer Discretionary sell 09/05/2018 $1,001 - $15,000 PTR ↗
INTC Information Technology buy 09/04/2018 $1,001 - $15,000 PTR ↗
COTV Funds / ETFs exchange 08/27/2018 $15,001 - $50,000 PTR ↗
BLK Financials sell 07/24/2018 $1,001 - $15,000 PTR ↗
JNJ Health Care buy 07/24/2018 $50,001 - $100,000 PTR ↗
PX Materials sell 07/24/2018 $15,001 - $50,000 PTR ↗
SU Energy sell 07/24/2018 $15,001 - $50,000 PTR ↗
CRRFY Consumer Staples sell 07/10/2018 $1,001 - $15,000 PTR ↗
CRRFY Consumer Staples sell 07/09/2018 $1,001 - $15,000 PTR ↗
CRRFY Consumer Staples sell 07/06/2018 $15,001 - $50,000 PTR ↗
KUBTY Industrials buy 06/25/2018 $15,001 - $50,000 PTR ↗
KUBTY Industrials buy 06/22/2018 $1,001 - $15,000 PTR ↗
SLB Energy sell 06/22/2018 $15,001 - $50,000 PTR ↗
KUBTY Industrials buy 06/21/2018 $1,001 - $15,000 PTR ↗
NEE Utilities buy 06/15/2018 $1,001 - $15,000 PTR ↗
MSFT Information Technology buy 06/14/2018 $1,001 - $15,000 PTR ↗
JNJ Health Care buy 06/12/2018 $1,001 - $15,000 PTR ↗
CVX Energy buy 06/11/2018 $1,001 - $15,000 PTR ↗
ANSS Information Technology buy 06/07/2018 $15,001 - $50,000 PTR ↗
AZPN Information Technology buy 06/07/2018 $15,001 - $50,000 PTR ↗
CDW Consumer Discretionary buy 06/07/2018 $15,001 - $50,000 PTR ↗
CPRT Consumer Discretionary buy 06/07/2018 $15,001 - $50,000 PTR ↗
CLB Energy buy 06/07/2018 $15,001 - $50,000 PTR ↗
FLIR Information Technology buy 06/07/2018 $15,001 - $50,000 PTR ↗
LSTR Industrials buy 06/07/2018 $15,001 - $50,000 PTR ↗
LII Industrials buy 06/07/2018 $15,001 - $50,000 PTR ↗
MSCI Information Technology buy 06/07/2018 $15,001 - $50,000 PTR ↗
NDSN Industrials buy 06/07/2018 $15,001 - $50,000 PTR ↗
PRI Financials buy 06/07/2018 $15,001 - $50,000 PTR ↗
SBNY Unclassified buy 06/07/2018 $15,001 - $50,000 PTR ↗
SNA Industrials buy 06/07/2018 $15,001 - $50,000 PTR ↗
TER Information Technology buy 06/07/2018 $15,001 - $50,000 PTR ↗
WRB Financials buy 06/07/2018 $15,001 - $50,000 PTR ↗
WBC Unclassified buy 06/07/2018 $15,001 - $50,000 PTR ↗
WINA Consumer Discretionary buy 06/07/2018 $15,001 - $50,000 PTR ↗
WYNN Consumer Discretionary buy 06/07/2018 $15,001 - $50,000 PTR ↗
INTC Information Technology buy 06/01/2018 $1,001 - $15,000 PTR ↗
PCRFY Industrials sell 05/17/2018 $1,001 - $15,000 PTR ↗
PCRFY Industrials sell 05/16/2018 $15,001 - $50,000 PTR ↗
PCRFY Industrials sell 05/15/2018 $1,001 - $15,000 PTR ↗
PCRFY Industrials sell 05/14/2018 $1,001 - $15,000 PTR ↗
ADSK Information Technology sell 05/11/2018 $50,001 - $100,000 PTR ↗
CVX Energy sell 05/11/2018 $1,001 - $15,000 PTR ↗
CL Consumer Staples sell 05/11/2018 $1,001 - $15,000 PTR ↗
CR Industrials sell 05/11/2018 $1,001 - $15,000 PTR ↗
HD Consumer Discretionary sell 05/11/2018 $1,001 - $15,000 PTR ↗
INTC Information Technology sell 05/11/2018 $1,001 - $15,000 PTR ↗
JNJ Health Care sell 05/11/2018 $1,001 - $15,000 PTR ↗
MCD Consumer Discretionary sell 05/11/2018 $1,001 - $15,000 PTR ↗
MSFT Information Technology sell 05/11/2018 $1,001 - $15,000 PTR ↗
NEE Utilities sell 05/11/2018 $1,001 - $15,000 PTR ↗
NVS Health Care sell 05/11/2018 $1,001 - $15,000 PTR ↗
PX Materials sell 05/11/2018 $1,001 - $15,000 PTR ↗
SU Energy sell 05/11/2018 $1,001 - $15,000 PTR ↗
TWTR Communication Services sell 05/11/2018 $50,001 - $100,000 PTR ↗
UNP Industrials sell 05/11/2018 $1,001 - $15,000 PTR ↗
VFC Consumer Discretionary sell 05/11/2018 $1,001 - $15,000 PTR ↗
BIIB Health Care buy 05/02/2018 $1,001 - $15,000 PTR ↗
NVS Health Care buy 04/25/2018 $1,001 - $15,000 PTR ↗
NEE Utilities sell 04/17/2018 $1,001 - $15,000 PTR ↗
STI Industrials buy 04/17/2018 $1,001 - $15,000 PTR ↗
KKPNY Unclassified sell 04/04/2018 $15,001 - $50,000 PTR ↗
NYLD Funds / ETFs buy 04/03/2018 $15,001 - $50,000 PTR ↗
KKPNY Unclassified sell 04/03/2018 $1,001 - $15,000 PTR ↗
UNP Industrials buy 04/02/2018 $1,001 - $15,000 PTR ↗
CVS Health Care buy 10/14/2016 $1,001 - $15,000 PTR ↗
TWTR Communication Services buy 01/14/2016 $1,001 - $15,000 PTR ↗
D Utilities sell 12/22/2015 $50,001 - $100,000 PTR ↗
REPYY Unclassified sell 05/19/2015 $50,001 - $100,000 PTR ↗
TIME Funds / ETFs buy 03/13/2015 $1,001 - $15,000 PTR ↗
*Disclosed volume estimated from STOCK Act amount-range midpoints; actual values fall within the disclosed bands. Trade success/return scoring requires historical price data — planned next.