Alan Armstrong

Alan Armstrong

R· OKSenate· last trade 1 mo ago
Sits on Health, Education, Labor, and Pensions · 10 buys in its sector this yearAZNSold $CDNS · down 18% since
$7.6M
est. portfolio worth
707
disclosed trades
656 / 50
buys / sells
2026
on the record since
Alan's best calls
$CSLLY+46%
+46% since they disclosed buying it
Disclosed buying · Jul 20, 2026$32.69$19.06
Jul 20Aug 19Sep 17

Priced from the close on the day the buy was disclosed, the way a mirror would fill. The whole record, winners and losers, is below. See every call

Mirror Alan's portfolio

Your slice adopts the positions below in Alan's proportions and follows every new filing — $9.99/mo, unlimited portfolios.

Alan's best call
CSLLY+46%
since they disclosed it
What Alan's up
$93K
est. paper gain on $7.7M of disclosed buys
Positions in the green
304 / 601
up since the day they filed

Every trade is counted from the close on the day it was disclosed, sized to the disclosed proportions, at real prices. Estimates from disclosed ranges; past trades don't guarantee future results.

What Alan has been doing

Biggest buys, last 90 days
  • WMBup to $65K · 1 mo ago+0% since
Bought before the pop
  • AIBbought Mar 30, 2026+268%in 59d
  • INTCbought Mar 27, 2026+200%in 45d
  • MRAAYbought Mar 30, 2026+186%in 60d

Busiest month: March 2026, 701 trades. “Since” is the price move from the disclosure day to today; a pop is the stock's best close within 60 days of the buy, against the close the day they bought. Neither is what they made.

What Alan holds

616 positions · net of disclosed trades since Mar 24, 2026
TickerEst. positionSince disclosed
AAPL
Apple Inc. - Common Stock
$383K+2.6%
ASML
ASML Holding N.V. - New York Registry Shares
$83K−6.7%
GOOG
Alphabet Inc. - Class C Capital Stock
$83K−0.5%
NVDA
NVIDIA Corporation - Common Stock
$83K+7.2%
BRK.B
Berkshire Hathaway Inc. New Common Stock
$75K
BHP
BHP Group Limited (BHP)
$41K+3.4%
SAN
Banco Santander, S.A. Sponsored ADR (Spain)
$41K
AZN
AstraZeneca PLC Ordinary Shares
$41K−1.9%
AIQUY
Air Liquide Ord ADR (AIQUY)
$41K−6.9%
SAP
SAP SE ADS
$41K+35.7%

Position sizes are netted from Alan's disclosed ranges — Congress reports ranges, not share counts. "Since disclosed" is the price change from the filing day to today.

What Alan sold

47 stocks sold out of
  • WMBWilliams Companies, Inc. (The) Common Stock$15.4M
  • GLWCorning Incorporated Common Stock$175K
  • HDHome Depot, Inc. (The) Common Stock$108K
  • CDNSCadence Design Systems, Inc. - Common Stock$75K
  • TDYTeledyne Technologies Incorporated Common Stock$75K
  • PNCPNC Financial Services Group, Inc. (The) Common Stock$75K
  • PSXPhillips 66 Common Stock$75K
  • NEENextEra Energy, Inc. Common Stock$75K
  • and 39 more in the record below

Sale amounts are the midpoints of the disclosed ranges. A stock sold without a disclosed purchase behind it was held before Alan started filing, or was sold on taking office.

The full record

707 disclosed trades since Mar 24, 2026 · nothing left out
Buys, price since disclosure
332 up · 319 down
3 not priceable
Sells, price since disclosure
27 fell · 22 rose
a fall after a sale is the seller's gain on paper
Median move after a buy
+0.3%
close on the disclosure day to today
  • WMBWilliams Companies, Inc. (The) Common Stock Option Type: Call Strike price: $75.00 Expires: 2026-08-21
    joint
    Buy$15K–$50K+0.3%
    Aug 20, 2026 Sep 17, 2026(28d)
  • WMBWilliams Companies, Inc. (The) Common Stock Option Type: Call Strike price: $75.00 Expires: 2026-08-21
    joint
    Buy$1K–$15K+0.3%
    Aug 19, 2026 Sep 17, 2026(29d)
  • AVBAvalonBay Communities, Inc. Common Stock (AVB) (Exchanged) VMRK - Vivmark Residential Common Shares of Beneficial Interest (Received)
    joint
    Exchange$1K–$15K
    Aug 14, 2026 Sep 17, 2026(34d)
  • Electronic Arts Inc. (EA)
    jointother assets
    Sell$1K–$15K
    Aug 4, 2026 Sep 17, 2026(44d)
  • WMBWilliams Companies, Inc. (The) Common Stock
    jointpartial sale
    Sell$5.0M–$25M−1.8%
    Jun 24, 2026 Jul 21, 2026(27d)
  • WMBWilliams Companies, Inc. (The) Common Stock Option Type: Call Strike price: $75.00 Expires: 2026-08-21
    joint
    Sell$250K–$500K−1.8%
    Jun 22, 2026 Jul 21, 2026(29d)
  • HENKYHenkel AG & Co KGAA Sponsored ADR (HENKY)
    Buy$1K–$15K−4.6%
    Mar 31, 2026 Jul 21, 2026(112d)
  • HEINYHeineken NV Sponsored ADR (HEINY)
    Buy$1K–$15K−7.8%
    Mar 31, 2026 Jul 21, 2026(112d)
  • GLNCYGlencore plc Unsponsored ADR (GLNCY)
    Buy$1K–$15K+6.0%
    Mar 31, 2026 Jul 21, 2026(112d)
  • DSDVYDSV A/S ADR (DSDVY)
    Buy$1K–$15K−23.5%
    Mar 31, 2026 Jul 21, 2026(112d)
  • CFRUYCompagnie Financiere Richemont AG ADR (CFRUY)
    Buy$1K–$15K−15.7%
    Mar 31, 2026 Jul 21, 2026(112d)
  • CRERFCarrefour SA Sponsored ADR (CRRFY)
    Buy$1K–$15K
    Mar 31, 2026 Jul 21, 2026(112d)
  • BHPBHP Group Limited (BHP)
    Buy$1K–$15K+3.4%
    Mar 31, 2026 Jul 21, 2026(112d)
  • SANBanco Santander, S.A. Sponsored ADR (Spain)
    Buy$1K–$15K
    Mar 31, 2026 Jul 21, 2026(112d)
  • AZNAstraZeneca PLC Ordinary Shares
    Buy$1K–$15K−1.9%
    Mar 31, 2026 Jul 21, 2026(112d)
  • ASMLASML Holding N.V. - New York Registry Shares
    Buy$1K–$15K−6.8%
    Mar 31, 2026 Jul 21, 2026(112d)
  • AIQUYAir Liquide ADR France (AIQUY)
    Buy$1K–$15K−6.9%
    Mar 31, 2026 Jul 21, 2026(112d)
  • SAPSAP SE Sponsored ADR (SAP)
    Buy$1K–$15K+35.7%
    Mar 31, 2026 Jul 21, 2026(112d)
  • ZURVYZurich Insurance Group Ltd Sponsored ADR (ZURVY)
    Buy$1K–$15K−4.4%
    Mar 31, 2026 Jul 21, 2026(112d)
  • FBTCWise plc Sponsored ADR (WIZEY)
    Buy$1K–$15K
    Mar 31, 2026 Jul 21, 2026(112d)
  • UNCRYUnicredit SPA Unsponsored ADR (UNCRY)
    Buy$1K–$15K−1.3%
    Mar 31, 2026 Jul 21, 2026(112d)
  • SCMWYSwisscom AG Sponsored ADR (SCMWY)
    Buy$1K–$15K+5.6%
    Mar 31, 2026 Jul 21, 2026(112d)
  • SBGSYSchneider Electric SE Unsponsored ADR (SBGSY)
    Buy$1K–$15K+7.1%
    Mar 31, 2026 Jul 21, 2026(112d)
  • HAGHYHensoldt AG ADR (HAGHY)
    Buy$1K–$15K+3.0%
    Mar 31, 2026 Jul 21, 2026(112d)
  • KKPNYRoyal KPN N.V. Sponsored ADR (KKPNY)
    Buy$1K–$15K−5.1%
    Mar 31, 2026 Jul 21, 2026(112d)
  • RYCEYRolls Royce Holdings plc Sponsored ADR (RYCEY)
    Buy$1K–$15K+4.2%
    Mar 31, 2026 Jul 21, 2026(112d)
  • NVSNovartis AG Common Stock
    Buy$1K–$15K−8.8%
    Mar 31, 2026 Jul 21, 2026(112d)
  • CIENCiena Corporation Common Stock
    Buy$1K–$15K−14.7%
    Mar 30, 2026 Jul 21, 2026(113d)
  • CHGCYChugai Pharmaceutical Ltd DDR (CHGCY)
    Buy$1K–$15K−5.8%
    Mar 30, 2026 Jul 21, 2026(113d)
  • SCBFFStandard Chartered plc ADR (SCBFY)
    Buy$1K–$15K+11.6%
    Mar 30, 2026 Jul 21, 2026(113d)
  • CHKPCheck Point Software Technologies Ltd. - Ordinary Shares
    Buy$1K–$15K+1.7%
    Mar 30, 2026 Jul 21, 2026(113d)
  • SPOTSpotify Technology S.A. Ordinary Shares
    Buy$1K–$15K+3.3%
    Mar 30, 2026 Jul 21, 2026(113d)
  • CJPRFCentral Japan RAI ADR (CJPRY)
    Buy$1K–$15K+10.1%
    Mar 30, 2026 Jul 21, 2026(113d)
  • SOUHYSouth32 Ltd Sponsored ADR (SOUHY)
    Buy$1K–$15K+14.6%
    Mar 30, 2026 Jul 21, 2026(113d)
  • CLLNYCellnex Telecom SAU Unsponsored ADR (CLLNY)
    Buy$1K–$15K+3.9%
    Mar 30, 2026 Jul 21, 2026(113d)
  • SONYSony Group Corporation American Depositary Shares
    Buy$15K–$50K+11.6%
    Mar 30, 2026 Jul 21, 2026(113d)
  • CRERFCarrefour SA Sponsored ADR (CRRFY)
    Buy$1K–$15K
    Mar 30, 2026 Jul 21, 2026(113d)
  • SFGRFSony Financial Group Inc Sponsored ADR (SFGYY)
    Buy$1K–$15K+5.8%
    Mar 30, 2026 Jul 21, 2026(113d)
  • CABGYCarlsberg AS Sponsored ADR (CABGY)
    Buy$1K–$15K−9.7%
    Mar 30, 2026 Jul 21, 2026(113d)
  • SONVYSonova Holding AG ADR (SONVY)
    Buy$1K–$15K+14.6%
    Mar 30, 2026 Jul 21, 2026(113d)
40 of 707 trades Alan has disclosed

Newest filing first. “Since” is the price change from the close on the day the filing was made public to the latest price we have; assets without a public ticker show none. Ranges are what the filer reported; the actual amount and price are not disclosed. Every row links to the filing it came from. This is a public record turned into a table, not a recommendation and not a statement about why anyone traded. Disclosed is not affiliated with Alan Armstrong.