← US politicians Coming soon
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.
Transactions
BIDUsell
$15,001–$50,000Baidu, Inc. - American Depositary Shares, each representing one tenth Class A ordinary share
IDEXYsell
$15,001–$50,000Industria De Diseno Textil Inditex Sa Unsponsored ADR
BTIsell
$15,001–$50,000British American Tobacco Industries, p.l.c. Common Stock ADR
| Date | Ticker | Asset | Type | Amount | Owner | Source |
|---|---|---|---|---|---|---|
| Dec 21, 2019 | IBKR | Interactive Brokers group, Inc. | buy | $1,001–$15,000 | joint | link |
| Dec 31, 2018 | PM | Philip Morris International Inc | sell | $1,001–$15,000 | joint | link |
| Dec 31, 2018 | NXPI | NXP Semiconductors N.V. | buy | $15,001 | joint | link |
| Dec 28, 2018 | VEA | Vanguard FTSE Developed Markets ETF | buy | $1,001–$15,000 | self | link |
| Dec 28, 2018 | VB | Vanguard Small-Cap ETF | buy | $1,001–$15,000 | joint | link |
| Dec 28, 2018 | VOE | Vanguard Mid-Cap Value ETF | buy | $1,001–$15,000 | joint | link |
| Dec 26, 2018 | CVX | Chevron Corporation | sell | $15,001–$50,000 | dependent | link |
| Dec 26, 2018 | JPM | JP Morgan Chase & Co. | sell | $1,001–$15,000 | dependent | link |
| Dec 26, 2018 | XLE | SPDR Select Sector Fund - Energy Select Sector | buy | $15,001–$50,000 | dependent | link |
| Dec 26, 2018 | XLF | SPDR Select Sector Fund - Financial | buy | $15,001–$50,000 | dependent | link |
| Dec 26, 2018 | SU | Suncor Energy Inc. | sell | $1,001–$15,000 | dependent | link |
| Dec 26, 2018 | STI | SunTrust Banks, Inc. | sell | $1,001–$15,000 | dependent | link |
| Dec 26, 2018 | CVX | Chevron Corporation | sell | $100,001–$250,000 | joint | link |
| Dec 26, 2018 | CVX | Chevron Corporation | sell | $1,001–$15,000 | dependent | link |
| Dec 26, 2018 | JPM | JP Morgan Chase & Co. | sell | $15,001–$50,000 | dependent | link |
| Dec 24, 2018 | IEMG | iShares Core MSCI Emerging Markets ETF | buy | $100,001–$250,000 | joint | link |
| Dec 24, 2018 | VTV | Vanguard Value ETF | buy | $250,001–$500,000 | joint | link |
| Dec 21, 2018 | IWF | iShares Russell 1000 growth ETF | buy | $1,001–$15,000 | joint | link |
| Dec 21, 2018 | IWD | iShares Russell 1000 Value ETF | buy | $1,001–$15,000 | joint | link |
| Dec 20, 2018 | IBKR | Interactive Brokers group, Inc. | buy | $1,001–$15,000 | joint | link |
| Dec 19, 2018 | IBKR | Interactive Brokers group, Inc. | buy | $1,001–$15,000 | joint | link |
| Dec 18, 2018 | IBKR | Interactive Brokers group, Inc. | buy | $1,001–$15,000 | joint | link |
| Dec 17, 2018 | NEE | NextEra Energy, Inc. | buy | $1,001–$15,000 | joint | link |
| Dec 13, 2018 | NXPI | NXP Semiconductors N.V. | buy | $1,001–$15,000 | joint | link |
| Dec 13, 2018 | WMB | Williams Companies, Inc. | buy | $50,001–$100,000 | joint | link |
| Dec 13, 2018 | MSFT | Microsoft Corporation | buy | $1,001–$15,000 | joint | link |
| Dec 13, 2018 | WES | Western gas Partners, LP Limited Partner Interests | buy | $1,001–$15,000 | joint | link |
| Dec 12, 2018 | NXPI | NXP Semiconductors N.V. | buy | $1,001–$15,000 | joint | link |
| Dec 11, 2018 | JNJ | Johnson & Johnson | buy | $1,001–$15,000 | joint | link |
| Dec 10, 2018 | BIDU | Baidu, Inc. - American Depositary Shares, each representing one tenth Class A ordinary share | sell | $15,001–$50,000 | joint | link |
| Dec 10, 2018 | BBL | BHP group PlcSponsored ADR | sell | $15,001–$50,000 | joint | link |
| Dec 10, 2018 | CVX | Chevron Corporation | buy | $1,001–$15,000 | joint | link |
| Dec 10, 2018 | FANUY | Fanuc Corporation Unsponsored ADR | sell | $15,001–$50,000 | joint | link |
| Dec 10, 2018 | IDEXY | Industria De Diseno Textil Inditex Sa Unsponsored ADR | sell | $15,001–$50,000 | joint | link |
| Dec 10, 2018 | EFA | iShares MSCI EAFE ETF | buy | $500,001–$1,000,000 | joint | link |
| Dec 10, 2018 | KUBTY | Kubota Corporation | sell | $15,001–$50,000 | joint | link |
| Dec 10, 2018 | REPYY | Repsol S.A. Sponsored ADR | sell | $50,001–$100,000 | joint | link |
| Dec 10, 2018 | SAP | SAP SE ADS | sell | $50,001–$100,000 | joint | link |
| Dec 10, 2018 | SU | Suncor Energy Inc. | buy | $1,001–$15,000 | dependent | link |
| Dec 10, 2018 | SU | Suncor Energy Inc. | buy | $15,001–$50,000 | joint | link |
| Dec 10, 2018 | STI | SunTrust Banks, Inc. | buy | $1,001–$15,000 | dependent | link |
| Dec 10, 2018 | MT | Arcelor Mittal NY Registry Shares NEW | sell | $15,001–$50,000 | joint | link |
| Dec 10, 2018 | BAESY | BAE SYSTEMS plc Sponsored ADR | sell | $15,001 | joint | link |
| Dec 10, 2018 | BASFY | BASF SE American Depositary Shares | sell | $15,001–$50,000 | joint | link |
| Dec 10, 2018 | BTI | British American Tobacco Industries, p.l.c. Common Stock ADR | sell | $15,001–$50,000 | joint | link |
| Dec 10, 2018 | PM | Philip Morris International Inc | sell | $15,001 | joint | link |
| Dec 10, 2018 | SLB | Schlumberger N.V. | sell | $15,001–$50,000 | joint | link |
| Dec 7, 2018 | AZPN | Aspen Technology, Inc. | sell | $15,001–$50,000 | joint | link |
| Dec 7, 2018 | CPRT | Copart, Inc. | sell | $15,001–$50,000 | joint | link |
| Dec 7, 2018 | ELAN | Elanco Animal Health Incorporated | sell | $15,001–$50,000 | joint | link |
Showing 50 of 1,295 trades.