Skip to main content

Alan Armstrong

Senator

Estimated portfolio performance

Price return of the portfolio reconstructed from this member's disclosed trades over each trailing window, versus the S&P 500 (SPY), as of 2026-07-21. Trade sizes are disclosed only as ranges, so every figure is an estimate.

Window Portfolio SPY vs SPY
1 week -0.7% -0.5% -0.2%
1 month 0.0% +0.2% -0.2%
1 quarter +8.2% +6.3% +1.9%
Year to date +10.0%

Reconstructed holdings

The portfolio reconstructed from this member's disclosed Purchase and Sale trades: net shares valued at the latest close (2026-07-21). Sizes come from disclosed amount ranges, so share counts, values, and weights are all estimates.

Stock Est. shares Est. value Weight
CRRFY 4,361 $16.5K 0.3%
MFG 4,260 $41.9K 0.8%
SAN 3,747 $51.1K 1.0%
SFGYY 1,766 $8.6K 0.2%
SMFG 1,709 $42.5K 0.8%
LYG 1,656 $9.7K 0.2%
SONY 1,632 $34.3K 0.6%
BBVA 1,599 $41K 0.8%
ICL 1,542 $7.7K 0.1%
AAPL 1,541 $505.1K 9.3%
SMTOY 1,200 $8.5K 0.2%
STLA 1,185 $6.8K 0.1%
BTDPY 1,185 $8.9K 0.2%
HTHIY 1,157 $34.2K 0.6%
T 1,129 $24.8K 0.5%
NMR 1,050 $10.3K 0.2%
SMERY 1,014 $36.7K 0.7%
NOK 1,005 $10.7K 0.2%
DLAKY 958 $9.8K 0.2%
NVO 921 $45.5K 0.8%
PNDRY 915 $13.3K 0.3%
UBS 886 $45.6K 0.8%
UNVGY 883 $9.2K 0.2%
DTEGY 882 $27.3K 0.5%
FUJIY 858 $9.6K 0.2%
HLN 800 $7.9K 0.2%
ERIC 725 $7K 0.1%
F 704 $10K 0.2%
SNY 696 $30.4K 0.6%
BAC 692 $42.4K 0.8%
OBICY 667 $8.6K 0.2%
KXIAY 660 $22.5K 0.4%
FSNUY 626 $7.7K 0.1%
PSO 624 $10.3K 0.2%
GSK 605 $30.7K 0.6%
BHP 581 $48.5K 0.9%
BZLFY 561 $10.3K 0.2%
NWG 559 $10.1K 0.2%
BTI 558 $34.3K 0.6%
UL 547 $33.9K 0.6%
VOD 544 $8.3K 0.2%
HBAN 531 $9.6K 0.2%
CAG 512 $7.5K 0.1%
NVDA 497 $101K 1.9%
DOC 482 $10.7K 0.2%
KBGGY 474 $6.8K 0.1%
TELNY 467 $6.4K 0.1%
KVUE 457 $8.7K 0.2%
TAK 438 $7.5K 0.1%
GEN 436 $11.4K 0.2%
KO 429 $35.3K 0.7%
HPQ 412 $10K 0.2%
KEY 411 $9.6K 0.2%
HSBC 410 $40.6K 0.8%
CSCO 407 $45K 0.8%
BCS 396 $11.1K 0.2%
RSHGY 368 $10.2K 0.2%
RIO 366 $33.1K 0.6%
CPB 364 $8.1K 0.2%
KHC 363 $9.4K 0.2%
FMS 360 $8.9K 0.2%
KIM 360 $9.4K 0.2%
BEN 357 $11.5K 0.2%
NFLX 348 $23.5K 0.4%
HMC 338 $9.5K 0.2%
HPE 334 $14.9K 0.3%
CSLLY 333 $7.1K 0.1%
CCL 331 $8.6K 0.2%
NTTYY 328 $7.6K 0.1%
INVH 327 $9.8K 0.2%
ING 323 $10.7K 0.2%
MOS 320 $7.2K 0.1%
GMAB 310 $8.8K 0.2%
KDP 305 $9.2K 0.2%
C 303 $40.2K 0.7%
PHG 302 $8.1K 0.2%
VICI 301 $8.1K 0.2%
CAJPY 296 $8.2K 0.2%
WBD 296 $7.6K 0.1%
PUK 292 $8.4K 0.2%
CMCSA 290 $6.9K 0.1%
BAESY 289 $29.6K 0.6%
TEVA 282 $8.8K 0.2%
DB 282 $10K 0.2%
LSEGY 279 $8K 0.2%
YARIY 278 $6.4K 0.1%
IX 274 $11.1K 0.2%
BMWKY 270 $6K 0.1%
NVS 269 $41.3K 0.8%
RTO 262 $7.9K 0.2%
ATEYY 256 $44.5K 0.8%
STM 255 $16.7K 0.3%
SNN 253 $7.7K 0.1%
CPRT 247 $6.7K 0.1%
RELX 244 $8K 0.2%
SAP 240 $37K 0.7%
UDR 238 $9.5K 0.2%
ORCL 233 $29.6K 0.6%
PLTR 227 $30.1K 0.6%
MGM 220 $10.1K 0.2%
GIS 219 $8.2K 0.2%
GALDY 214 $9.1K 0.2%
AMCR 211 $9.1K 0.2%
AZN 208 $35.3K 0.7%
CSX 202 $10.1K 0.2%
DOW 196 $6K 0.1%
SCMWY 191 $14.7K 0.3%
IFNNY 189 $13.7K 0.3%
INTC 185 $19.6K 0.4%
PYPL 184 $10.4K 0.2%
TFC 180 $9.2K 0.2%
ORLY 176 $15.5K 0.3%
SCHW 173 $17.7K 0.3%
RTX 172 $33.4K 0.6%
FIS 171 $7.1K 0.1%
JNJ 168 $41.8K 0.8%
MT 165 $10.9K 0.2%
AMZN 163 $40.4K 0.8%
AMD 161 $87.6K 1.6%
TM 160 $28.6K 0.5%
VZ 159 $7K 0.1%
BXP 158 $10.8K 0.2%
NKE 156 $6.8K 0.1%
ABBV 155 $39.7K 0.7%
SWKS 149 $9.4K 0.2%
FTV 149 $9K 0.2%
FISV 148 $7.5K 0.1%
RYAAY 143 $8.4K 0.2%
FCX 142 $8.4K 0.2%
BMY 137 $8.2K 0.2%
UNP 136 $40.3K 0.8%
FOXA 135 $7.8K 0.1%
O 134 $8.7K 0.2%
CTSH 134 $5.8K 0.1%
MCHP 130 $10.8K 0.2%
SOLV 127 $10.1K 0.2%
BBY 127 $10.8K 0.2%
BRO 126 $8.4K 0.2%
UNH 125 $54.8K 1.0%
SYF 122 $9K 0.2%
GPN 121 $10K 0.2%
HOOD 121 $12K 0.2%
MO 120 $9K 0.2%
MET 118 $11K 0.2%
MNDY 118 $9K 0.2%
BUD 117 $9.6K 0.2%
BSX 116 $5K 0.1%
GEHC 116 $7.2K 0.1%
GE 115 $39.3K 0.7%
COO 115 $8.2K 0.2%
UBER 114 $8.3K 0.2%
CVS 114 $12.6K 0.2%
MSFT 113 $45.1K 0.8%
TSLA 112 $41.5K 0.8%
WTKWY 110 $7.6K 0.1%
V 110 $39.7K 0.7%
AIG 110 $8.8K 0.2%
GM 110 $8.7K 0.2%
DEO 109 $9.2K 0.2%
ALC 109 $7.3K 0.1%
OMC 108 $8.9K 0.2%
REG 108 $8.8K 0.2%
HOLX 106
OTIS 105 $7.6K 0.1%
WFC 104 $8.9K 0.2%
FTNT 102 $16.2K 0.3%
SE 102 $10.9K 0.2%
CCI 102 $7.8K 0.1%
EW 101 $8.5K 0.2%
GDDY 100 $9.5K 0.2%
LYB 99 $6.1K 0.1%
VTR 98 $9.6K 0.2%
CTVA 98 $8.5K 0.2%
AMAT 96 $54.4K 1.0%
SBUX 92 $9.7K 0.2%
PFG 92 $10.3K 0.2%
MDT 92 $7.6K 0.1%
TXT 91 $8.3K 0.2%
MU 91 $78.8K 1.5%
EBAY 91 $10.3K 0.2%
ZBH 91 $8.1K 0.2%
KKR 90 $8.8K 0.2%
HAS 90 $7.4K 0.1%
LEN 89 $7.4K 0.1%
LOGI 89 $9K 0.2%
CCEP 88 $9.3K 0.2%
NBIS 87 $15.8K 0.3%
DIS 87 $8.3K 0.2%
ACGL 86 $8.7K 0.2%
UPS 84 $9.8K 0.2%
SJM 84 $9.5K 0.2%
CPT 83 $9.4K 0.2%
KMB 83 $9K 0.2%
WYNN 83 $7.8K 0.1%
WELL 82 $20K 0.4%
DGX 81 $16.9K 0.3%
EA 79 $16.5K 0.3%
FRT 79 $9.9K 0.2%
NEM 78 $7.2K 0.1%
LRCX 78 $25.1K 0.5%
L 77 $8.8K 0.2%
GPC 76 $9.1K 0.2%
AFL 75 $9.3K 0.2%
BX 74 $9.2K 0.2%
APO 74 $8.7K 0.2%
NICE 74 $6.9K 0.1%
Q 72 $9.9K 0.2%
PCAR 71 $9K 0.2%
DDOG 70 $18.4K 0.3%
AKAM 70 $8.6K 0.2%
MAA 66 $8.8K 0.2%
ANET 66 $11.6K 0.2%
ASML 66 $118.7K 2.2%
ABNB 65 $9.4K 0.2%
APH 65 $10.2K 0.2%
WDAY 64 $9.5K 0.2%
EMR 64 $8.7K 0.2%
QCOM 63 $10.7K 0.2%
BG 62 $7.6K 0.1%
META 62 $39.8K 0.7%
IHG 61 $9.6K 0.2%
AER 61 $9K 0.2%
HIG 60 $8.6K 0.2%
GILD 60 $7.9K 0.2%
GL 59 $10.9K 0.2%
CF 59 $7.2K 0.1%
PTC 58 $7.3K 0.1%
TPR 58 $8.1K 0.2%
CHKP 57 $7.4K 0.1%
EXPD 57 $10.1K 0.2%
MMM 56 $8.9K 0.2%
KLAC 56 $12.1K 0.2%
LYV 55 $9.9K 0.2%
PANW 54 $18.6K 0.3%
STZ 53 $7.1K 0.1%
ICE 52 $7.3K 0.1%
PEP 52 $7.1K 0.1%
BDX 52 $8.1K 0.2%
YUM 52 $7.7K 0.1%
DVA 52 $12.3K 0.2%
BR 51 $7.6K 0.1%
MS 51 $10.9K 0.2%
GS 50 $54.7K 1.0%
AVB 50 $9.6K 0.2%
COIN 50 $8K 0.2%
BKNG 49 $8.8K 0.2%
NUE 49 $11.5K 0.2%
PM 49 $9.2K 0.2%
HUM 47 $18.8K 0.4%
STLD 47 $11K 0.2%
DELL 47 $17.8K 0.3%
DLR 46 $8.2K 0.2%
COF 45 $9.4K 0.2%
CRM 45 $7.8K 0.1%
SPG 44 $10.1K 0.2%
DHR 44 $8.9K 0.2%
VRSK 44 $8.8K 0.2%
BIIB 44 $8.8K 0.2%
UHS 43 $6.5K 0.1%
TTWO 42 $10.1K 0.2%
FSLR 42 $8.6K 0.2%
TXN 42 $12.2K 0.2%
BA 42 $8.6K 0.2%
CIEN 42 $17.1K 0.3%
NXPI 42 $11.2K 0.2%
DRI 42 $8K 0.2%
ACN 42 $5.9K 0.1%
POOL 40 $7.9K 0.2%
ADP 40 $10.1K 0.2%
ALL 39 $10K 0.2%
CAH 39 $8.8K 0.2%
DOV 39 $8.1K 0.2%
AJG 39 $9.8K 0.2%
AME 38 $9K 0.2%
HSY 37 $6.4K 0.1%
RSG 37 $8K 0.2%
CHTR 37 $4.7K 0.1%
RMD 36 $7.1K 0.1%
HWM 35 $9.8K 0.2%
ADSK 35 $7.6K 0.1%
LOW 35 $7.1K 0.1%
IBM 34 $7.3K 0.1%
ADBE 34 $7.7K 0.1%
ESS 34 $9.9K 0.2%
WAB 33 $8.7K 0.2%
VRSN 32 $8.5K 0.2%
VRT 32 $9.3K 0.2%
RCL 31 $8.7K 0.2%
CI 31 $8.9K 0.2%
LH 30 $8.5K 0.2%
PSA 30 $9.3K 0.2%
CBOE 29 $8.2K 0.2%
WDC 29 $15.9K 0.3%
FFIV 28 $11.6K 0.2%
NSC 28 $9.4K 0.2%
TRV 28 $10.4K 0.2%
ELV 28 $11K 0.2%
APD 28 $8.2K 0.2%
AXP 27 $9.6K 0.2%
CME 27 $6.5K 0.1%
HLT 27 $8.8K 0.2%
TER 27 $9K 0.2%
MCD 26 $6.9K 0.1%
ADI 26 $10K 0.2%
COR 26 $7.8K 0.1%
AON 26 $9.2K 0.2%
MAR 25 $9.3K 0.2%
EG 25 $9.5K 0.2%
CB 25 $8.9K 0.2%
LHX 23 $6.5K 0.1%
ROP 23 $8.4K 0.2%
GD 23 $8.5K 0.2%
DPZ 23 $7.5K 0.1%
ETN 22 $9K 0.2%
SNA 22 $9K 0.2%
STX 21 $18.8K 0.4%
SNPS 21 $8K 0.2%
APP 21 $8.9K 0.2%
SPGI 21 $9K 0.2%
INTU 19 $5.6K 0.1%
AXON 19 $9.5K 0.2%
VRTX 18 $8.9K 0.2%
AMP 18 $9.7K 0.2%
MSI 18 $7.4K 0.1%
ISRG 18 $6.2K 0.1%
HCA 17 $6.3K 0.1%
TMO 17 $8.9K 0.2%
SPOT 17 $8.3K 0.2%
HUBB 17 $8K 0.2%
MSCI 15 $8.6K 0.2%
PWR 15 $9.2K 0.2%
DE 14 $8.3K 0.2%
SNDK 13 $18.1K 0.3%
LMT 13 $6.6K 0.1%
NOC 12 $6K 0.1%
LITE 11 $8.7K 0.2%
ARGX 11 $9.9K 0.2%
EME 11 $8.3K 0.2%
URI 11 $11K 0.2%
REGN 11 $7.3K 0.1%
ESLT 10 $7.4K 0.1%
MCK 9 $7.7K 0.1%
PH 9 $8.6K 0.2%
COST 8 $7.6K 0.1%
FICO 8 $9.7K 0.2%
TDG 7 $8.5K 0.2%
FIX 6 $10.4K 0.2%
AZO 2 $7.3K 0.1%

Net worth

Estimated from the ranges in the member's annual financial disclosures: the band runs from the sum of disclosed asset minimums less liability maximums up to the sum of asset maximums less liability minimums. Only electronically filed reports are read — a missing year means no electronic filing, not zero net worth.

No Electronic Disclosures

No electronically filed annual financial disclosure is available for this member yet.

Recent stock trades

Disclosed trades
419
Avg. disclosure lag
114.8 days
Filed past 45-day deadline
99.5%
Date Stock Type Amount
2026-06-24 WMB Sell $5M - $25M
2026-06-22 WMB Sell $250K - $500K
2026-03-31 SCMWY Buy $1K - $15K
2026-03-31 SAP Buy $1K - $15K
2026-03-31 NVS Buy $1K - $15K
2026-03-31 CRRFY Buy $1K - $15K
2026-03-31 BHP Buy $1K - $15K
2026-03-31 SAN Buy $1K - $15K
2026-03-31 AZN Buy $1K - $15K
2026-03-31 ASML Buy $1K - $15K
2026-03-30 YARIY Buy $1K - $15K
2026-03-30 WTKWY Buy $1K - $15K
2026-03-30 WELL Buy $1K - $15K
2026-03-30 VOD Buy $1K - $15K
2026-03-30 VRSN Buy $1K - $15K
2026-03-30 UNVGY Buy $1K - $15K
2026-03-30 UL Buy $15K - $50K
2026-03-30 UBS Buy $15K - $50K
2026-03-30 UBER Buy $1K - $15K
2026-03-30 TM Buy $15K - $50K
2026-03-30 TEVA Buy $1K - $15K
2026-03-30 TSLA Buy $1K - $15K
2026-03-30 TELNY Buy $1K - $15K
2026-03-30 TAK Buy $1K - $15K
2026-03-30 SCMWY Buy $1K - $15K