Thomas MacArthur portrait
House

Thomas MacArthur

—

Transactions
4196
Total transactions associated with this filer
Disclosed purchases
2117
$27.7M – $87.8M
Average modeled return
+198.7%
1,105 of 2,117 purchases modeled
Average vs. S&P 500
-88.9%
Comparable modeled intervals
MODELED PERFORMANCE

Disclosed purchases vs. S&P 500

12 most recent modeled purchases. The summary and table include all modeled purchases.

MARKET ANALYSIS

Modeled purchase performance · Since purchase

1,105 of 2,117 disclosed purchases have modeled returns for this period. 1,012 purchases have missing or excluded market data; no returns are invented for them.

Ticker↑↓Asset↑↓Entry↑↓Latest↑↓Modeled return↑↓S&P 500↑↓Relative↑↓
TSM
TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD
Jan 26, 2015Nov 6, 2026+1998.1%+334.4%+1663.7%
STX
Seagate Technology Holdings plc
Oct 20, 2015Nov 6, 2026+1842.5%+333.0%+1509.5%
FTNT
Fortinet, Inc.
Mar 20, 2015Nov 6, 2026+1582.8%+322.2%+1260.6%
FCX
FREEPORT-MCMORAN INC
Jan 19, 2016Nov 6, 2026+1569.6%+364.9%+1204.7%
STX
Seagate Technology Holdings plc
Jul 22, 2015Nov 6, 2026+1441.4%+318.3%+1123.2%
STX
Seagate Technology Holdings plc
Jul 22, 2015Nov 6, 2026+1441.4%+318.3%+1123.2%
FTNT
Fortinet, Inc.
May 20, 2015Nov 6, 2026+1431.8%+317.3%+1114.5%
MSFT
MICROSOFT CORP
Jan 28, 2015Nov 6, 2026+1420.8%+345.9%+1075.0%
MSFT
MICROSOFT CORP
Jan 28, 2015Nov 6, 2026+1420.8%+345.9%+1075.0%
MSFT
MICROSOFT CORP
Feb 12, 2015Nov 6, 2026+1353.8%+327.1%+1026.6%
MSFT
MICROSOFT CORP
Feb 12, 2015Nov 6, 2026+1353.8%+327.1%+1026.6%
MSFT
MICROSOFT CORP
Jan 9, 2015Nov 6, 2026+1227.5%+336.9%+890.6%
MSFT
MICROSOFT CORP
Jun 13, 2016Nov 6, 2026+1099.2%+317.3%+781.9%
MSFT
MICROSOFT CORP
Jun 13, 2016Nov 6, 2026+1099.2%+317.3%+781.9%
MSFT
MICROSOFT CORP
Jun 13, 2016Nov 6, 2026+1099.2%+317.3%+781.9%
MELI
MERCADOLIBRE INC
Feb 6, 2015Nov 6, 2026+1109.5%+334.1%+775.4%
MELI
MERCADOLIBRE INC
Feb 5, 2015Nov 6, 2026+1077.2%+332.9%+744.3%
MSFT
MICROSOFT CORP
Dec 10, 2015Nov 6, 2026+1003.4%+327.2%+676.1%
MSFT
MICROSOFT CORP
Apr 4, 2016Nov 6, 2026+992.3%+321.7%+670.6%
MSFT
MICROSOFT CORP
Apr 4, 2016Nov 6, 2026+992.3%+321.7%+670.6%
MSFT
MICROSOFT CORP
Apr 4, 2016Nov 6, 2026+992.3%+321.7%+670.6%
MSFT
MICROSOFT CORP
Sep 8, 2016Nov 6, 2026+940.5%+296.0%+644.5%
WDC
WESTERN DIGITAL CORP
May 4, 2016Nov 6, 2026+915.5%+324.3%+591.3%
WDC
WESTERN DIGITAL CORP
May 4, 2016Nov 6, 2026+915.5%+324.3%+591.3%
WDC
WESTERN DIGITAL CORP
May 4, 2016Nov 6, 2026+915.5%+324.3%+591.3%
DISCLOSED ACTIVITY

Recent transaction history

Showing up to 25 records per page · Page 1 of 168 · 4196 total transactions

Ticker↑↓Asset↑↓Date↑↓Type↑↓Disclosed amount↑↓Source
—
NEW JERSEY ST TPK AUTH T SR H RV OID99.0 BE/R/ 5 DUE 010136
Jan 2, 2019sale$15.0K – $50.0KFiling ↗
NXPI
NXP Semiconductors N.V.
Dec 31, 2018purchase$15.0K – $50.0KFiling ↗
PM
Philip Morris International Inc.
Dec 31, 2018sale$1.0K – $15.0KFiling ↗
VEA
Vanguard FTSE Developed Markets ETF
Dec 28, 2018purchase$1.0K – $15.0KFiling ↗
VOE
Vanguard Mid-Cap Value ETF (VOE)
Dec 28, 2018purchase$1.0K – $15.0KFiling ↗
VEA
Vanguard FTSE Developed Markets ETF
Dec 28, 2018purchase$1.0K – $15.0KFiling ↗
VB
F ILINg S TATUS : New S UBHOLdINg O F : American Enterprise 9039 Vanguard Small-Cap ETF - dNQ
Dec 28, 2018purchase$1.0K – $15.0KFiling ↗
RSP
Invesco S&P 500 Equal We ightETF
Dec 27, 2018sale$1.0K – $15.0KFiling ↗
XLE
Energy Select Sector SPDR Fund
Dec 26, 2018purchase$15.0K – $50.0KFiling ↗
JPM
JPMORGAN CHASE & CO
Dec 26, 2018sale$1.0K – $15.0KFiling ↗
SU
SUNCOR ENERGY INC
Dec 26, 2018sale$1.0K – $15.0KFiling ↗
SU
SUNCOR ENERGY INC
Dec 26, 2018sale$100.0K – $250.0KFiling ↗
JPM
JPMORGAN CHASE & CO
Dec 26, 2018sale$15.0K – $50.0KFiling ↗
XLF
Financial Select Sector SPDR Fund
Dec 26, 2018purchase$15.0K – $50.0KFiling ↗
CVX
CHEVRON CORP
Dec 26, 2018sale$1.0K – $15.0KFiling ↗
SU
SUNCOR ENERGY INC
Dec 26, 2018sale$1.0K – $15.0KFiling ↗
XLF
Financial Select Sector SPDR Fund
Dec 26, 2018purchase$15.0K – $50.0KFiling ↗
XLE
Energy Select Sector SPDR Fund
Dec 26, 2018purchase$250.0K – $500.0KFiling ↗
CVX
CHEVRON CORP
Dec 26, 2018sale$15.0K – $50.0KFiling ↗
XLE
Energy Select Sector SPDR Fund
Dec 26, 2018purchase$15.0K – $50.0KFiling ↗
CVX
CHEVRON CORP
Dec 26, 2018sale$100.0K – $250.0KFiling ↗
STI
Solidion Technology Inc.
Dec 26, 2018sale$1.0K – $15.0KFiling ↗
STI
Solidion Technology Inc.
Dec 26, 2018sale$1.0K – $15.0KFiling ↗
IEMG
iShares Core MSCIEmerging Markets ETF
Dec 24, 2018purchase$1.0K – $15.0KFiling ↗
IEMG
iShares Core MSCIEmerging Markets ETF
Dec 24, 2018purchase$100.0K – $250.0KFiling ↗
ANNUAL REPORTING

Annual financial disclosures

YearDocumentAssets parsedStatusSource
No annual disclosure is currently associated with this filer.
Modeled market performance is calculated from public disclosure dates and historical market prices. It does not represent verified execution prices, realized investment returns, or investment advice. Read the modeling methodology · Review data sources and coverage · Explore other politicians