⚡ AI Analyst

Free for only

--:--:--

US politicians

Thomas MacArthur

Representative · U.S. House of Representatives

Latest disclosure: Dec 21, 2019
Data refreshed: Jul 9, 2026, 10:53 AM UTC
Total trades
1,295
681 buys · 582 sells
Total volume
$60M
min $20M
Unique tickers
458
By relatives
0
0% of trades
AI Portfolio Analysis
What does Thomas MacArthur's trading pattern tell us? Sector tilt, sentiment shifts, and notable timing — coming soon.
Coming soon

Transactions

IBKRbuy
$1,001–$15,000
Interactive Brokers group, Inc.
Dec 21, 2019jointsource ↗
PMsell
$1,001–$15,000
Philip Morris International Inc
Dec 31, 2018jointsource ↗
NXPIbuy
$15,001
NXP Semiconductors N.V.
Dec 31, 2018jointsource ↗
VEAbuy
$1,001–$15,000
Vanguard FTSE Developed Markets ETF
Dec 28, 2018selfsource ↗
VBbuy
$1,001–$15,000
Vanguard Small-Cap ETF
Dec 28, 2018jointsource ↗
VOEbuy
$1,001–$15,000
Vanguard Mid-Cap Value ETF
Dec 28, 2018jointsource ↗
CVXsell
$15,001–$50,000
Chevron Corporation
Dec 26, 2018dependentsource ↗
JPMsell
$1,001–$15,000
JP Morgan Chase & Co.
Dec 26, 2018dependentsource ↗
XLEbuy
$15,001–$50,000
SPDR Select Sector Fund - Energy Select Sector
Dec 26, 2018dependentsource ↗
XLFbuy
$15,001–$50,000
SPDR Select Sector Fund - Financial
Dec 26, 2018dependentsource ↗
SUsell
$1,001–$15,000
Suncor Energy Inc.
Dec 26, 2018dependentsource ↗
STIsell
$1,001–$15,000
SunTrust Banks, Inc.
Dec 26, 2018dependentsource ↗
CVXsell
$100,001–$250,000
Chevron Corporation
Dec 26, 2018jointsource ↗
CVXsell
$1,001–$15,000
Chevron Corporation
Dec 26, 2018dependentsource ↗
JPMsell
$15,001–$50,000
JP Morgan Chase & Co.
Dec 26, 2018dependentsource ↗
IEMGbuy
$100,001–$250,000
iShares Core MSCI Emerging Markets ETF
Dec 24, 2018jointsource ↗
VTVbuy
$250,001–$500,000
Vanguard Value ETF
Dec 24, 2018jointsource ↗
IWFbuy
$1,001–$15,000
iShares Russell 1000 growth ETF
Dec 21, 2018jointsource ↗
IWDbuy
$1,001–$15,000
iShares Russell 1000 Value ETF
Dec 21, 2018jointsource ↗
IBKRbuy
$1,001–$15,000
Interactive Brokers group, Inc.
Dec 20, 2018jointsource ↗
IBKRbuy
$1,001–$15,000
Interactive Brokers group, Inc.
Dec 19, 2018jointsource ↗
IBKRbuy
$1,001–$15,000
Interactive Brokers group, Inc.
Dec 18, 2018jointsource ↗
NEEbuy
$1,001–$15,000
NextEra Energy, Inc.
Dec 17, 2018jointsource ↗
NXPIbuy
$1,001–$15,000
NXP Semiconductors N.V.
Dec 13, 2018jointsource ↗
WMBbuy
$50,001–$100,000
Williams Companies, Inc.
Dec 13, 2018jointsource ↗
MSFTbuy
$1,001–$15,000
Microsoft Corporation
Dec 13, 2018jointsource ↗
WESbuy
$1,001–$15,000
Western gas Partners, LP Limited Partner Interests
Dec 13, 2018jointsource ↗
NXPIbuy
$1,001–$15,000
NXP Semiconductors N.V.
Dec 12, 2018jointsource ↗
JNJbuy
$1,001–$15,000
Johnson & Johnson
Dec 11, 2018jointsource ↗
BIDUsell
$15,001–$50,000
Baidu, Inc. - American Depositary Shares, each representing one tenth Class A ordinary share
Dec 10, 2018jointsource ↗
BBLsell
$15,001–$50,000
BHP group PlcSponsored ADR
Dec 10, 2018jointsource ↗
CVXbuy
$1,001–$15,000
Chevron Corporation
Dec 10, 2018jointsource ↗
FANUYsell
$15,001–$50,000
Fanuc Corporation Unsponsored ADR
Dec 10, 2018jointsource ↗
IDEXYsell
$15,001–$50,000
Industria De Diseno Textil Inditex Sa Unsponsored ADR
Dec 10, 2018jointsource ↗
EFAbuy
$500,001–$1,000,000
iShares MSCI EAFE ETF
Dec 10, 2018jointsource ↗
KUBTYsell
$15,001–$50,000
Kubota Corporation
Dec 10, 2018jointsource ↗
REPYYsell
$50,001–$100,000
Repsol S.A. Sponsored ADR
Dec 10, 2018jointsource ↗
SAPsell
$50,001–$100,000
SAP SE ADS
Dec 10, 2018jointsource ↗
SUbuy
$1,001–$15,000
Suncor Energy Inc.
Dec 10, 2018dependentsource ↗
SUbuy
$15,001–$50,000
Suncor Energy Inc.
Dec 10, 2018jointsource ↗
STIbuy
$1,001–$15,000
SunTrust Banks, Inc.
Dec 10, 2018dependentsource ↗
MTsell
$15,001–$50,000
Arcelor Mittal NY Registry Shares NEW
Dec 10, 2018jointsource ↗
BAESYsell
$15,001
BAE SYSTEMS plc Sponsored ADR
Dec 10, 2018jointsource ↗
BASFYsell
$15,001–$50,000
BASF SE American Depositary Shares
Dec 10, 2018jointsource ↗
BTIsell
$15,001–$50,000
British American Tobacco Industries, p.l.c. Common Stock ADR
Dec 10, 2018jointsource ↗
PMsell
$15,001
Philip Morris International Inc
Dec 10, 2018jointsource ↗
SLBsell
$15,001–$50,000
Schlumberger N.V.
Dec 10, 2018jointsource ↗
AZPNsell
$15,001–$50,000
Aspen Technology, Inc.
Dec 7, 2018jointsource ↗
CPRTsell
$15,001–$50,000
Copart, Inc.
Dec 7, 2018jointsource ↗
ELANsell
$15,001–$50,000
Elanco Animal Health Incorporated
Dec 7, 2018jointsource ↗

Showing 50 of 1,295 trades.