Sign up free

Official portrait of Alan ArmstrongAlan Armstrong stock trades

Alan Armstrong (R-OK), U.S. Senator from Oklahoma, has reported 400 stock trades since Jul 21, 2026: 388 purchases and 11 sales. The latest: sold WMB ($250K–$500K), reported Oct 22, 2026, 44 days after the trade. The biggest: sold part of WMB, $5M–$25M, reported Jul 21, 2026.

Republican U.S. Senator from Oklahoma Official site

Follow Alan Armstrong, freeOpen Congress trades in the app

A free account gets an alert minutes after a new report is posted. Congress trades are free on every plan.

400trades reported, 12 months
$1M–$7.5Mbought, 12 months (ranges added up)
$5.7M–$26.5Msold, 12 months (ranges added up)
113 dtypical days from trade to report (median)

Most traded

  • WMB 2 bought · 3 sold
  • EA 1 bought · 1 sold
  • ZURVY 2 bought · 0 sold
  • WIZEY 2 bought · 0 sold
  • UNCRY 2 bought · 0 sold
  • SCMWY 2 bought · 0 sold
  • SBGSY 2 bought · 0 sold
  • SAP 2 bought · 0 sold
  • KKPNY 2 bought · 0 sold
  • RYCEY 2 bought · 0 sold

Every trade reported

TradedAssetTradeAmountDays to report
Sep 8
reported Oct 22
WMBWilliams Companies, Inc. (The) Common Stock Option Type: Call Strike price: $80.00 Expires: 2026-12-18Sale$250K–$500K
joint
44 days
Aug 20
reported Sep 17
WMBWilliams Companies, Inc. (The) Common Stock Option Type: Call Strike price: $75.00 Expires: 2026-08-21Buy$15K–$50K
joint
28 days
Aug 4
reported Sep 17
EAElectronic Arts Inc.Sale$1K–$15K
joint
44 days
Aug 14
reported Sep 17
AvalonBay Communities, Inc. Common Stock (AVB) (Exchanged) VMRK - Vivmark Residential Common Shares of Beneficial Interest (Received)Exchange$1K–$15K
joint
34 days
Aug 19
reported Sep 17
WMBWilliams Companies, Inc. (The) Common Stock Option Type: Call Strike price: $75.00 Expires: 2026-08-21Buy$1K–$15K
joint
29 days
Mar 27
reported Jul 21
UHSUniversal Health Services, Inc. Common StockBuy$1K–$15K 116 days
Jun 22
reported Jul 21
WMBWilliams Companies, Inc. (The) Common Stock Option Type: Call Strike price: $75.00 Expires: 2026-08-21Sale$250K–$500K
joint
29 days
Jun 24
reported Jul 21
WMBWilliams Companies, Inc. (The) Common StockPartial sale$5M–$25M
joint
27 days
Mar 30
reported Jul 21
RCRUYRecruit Holdings Co Ltd Unsponsored ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
AAGIYAIA Group LimitedBuy$15K–$50K 113 days
Mar 27
reported Jul 21
DVADaVita Inc. Common StockBuy$1K–$15K 116 days
Mar 27
reported Jul 21
DDOGDatadog, Inc. - Class A Common StockBuy$1K–$15K 116 days
Mar 27
reported Jul 21
CDNSCadence Design Systems, Inc.Sale$50K–$100K 116 days
Mar 27
reported Jul 21
BXPBXP, Inc. Common StockBuy$1K–$15K 116 days
Mar 27
reported Jul 21
BGBunge Limited Common SharesBuy$1K–$15K 116 days
Mar 27
reported Jul 21
BROBrown & Brown, Inc. Common StockBuy$1K–$15K 116 days
Mar 27
reported Jul 21
BRBroadridge Financial Solutions, Inc. Common StockBuy$1K–$15K 116 days
Mar 31
reported Jul 21
HAGHYHensoldt AG ADRBuy$1K–$15K 112 days
Mar 30
reported Jul 21
TOELYTokyo Electron Ltd ADRBuy$15K–$50K 113 days
Mar 30
reported Jul 21
DQJCYPan Pacific International Holdings Corporation ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
EJPRYEast Japan Railway Co ADRBuy$1K–$15K 113 days
Mar 31
reported Jul 21
ZURVYZurich Insurance Group Ltd Sponsored ADRBuy$1K–$15K 112 days
Mar 31
reported Jul 21
WIZEYWise plc Sponsored ADRBuy$1K–$15K 112 days
Mar 31
reported Jul 21
UNCRYUnicredit SPA Unsponsored ADRBuy$1K–$15K 112 days
Mar 31
reported Jul 21
SCMWYSwisscom AG Sponsored ADRBuy$1K–$15K 112 days
Mar 31
reported Jul 21
SBGSYSchneider Electric SE Unsponsored ADRBuy$1K–$15K 112 days
Mar 31
reported Jul 21
SAPSAP SE Sponsored ADRBuy$1K–$15K 112 days
Mar 31
reported Jul 21
KKPNYRoyal KPN N.V. Sponsored ADRBuy$1K–$15K 112 days
Mar 31
reported Jul 21
RYCEYRolls Royce Holdings plc Sponsored ADRBuy$1K–$15K 112 days
Mar 31
reported Jul 21
NVSNovartis AG Common StockBuy$1K–$15K 112 days
Mar 31
reported Jul 21
HENKYHenkel AG & Co KGAA Sponsored ADRBuy$1K–$15K 112 days
Mar 31
reported Jul 21
HEINYHeineken NV Sponsored ADRBuy$1K–$15K 112 days
Mar 31
reported Jul 21
GLNCYGlencore plc Unsponsored ADRBuy$1K–$15K 112 days
Mar 31
reported Jul 21
DSDVYDSV A/S ADRBuy$1K–$15K 112 days
Mar 31
reported Jul 21
CFRUYCompagnie Financiere Richemont AG ADRBuy$1K–$15K 112 days
Mar 31
reported Jul 21
CRRFYCarrefour SA Sponsored ADRBuy$1K–$15K 112 days
Mar 31
reported Jul 21
BHPBHP Group LimitedBuy$1K–$15K 112 days
Mar 31
reported Jul 21
SANBanco Santander, S.A. Sponsored ADR (Spain)Buy$1K–$15K 112 days
Mar 31
reported Jul 21
AZNAstraZeneca PLC Ordinary SharesBuy$1K–$15K 112 days
Mar 31
reported Jul 21
ASMLASML Holding N.V. - New York Registry SharesBuy$1K–$15K 112 days
Mar 31
reported Jul 21
AIQUYAir Liquide ADR FranceBuy$1K–$15K 112 days
Mar 30
reported Jul 21
ZURVYZurich Insurance Group Ltd Sponsored ADRBuy$15K–$50K 113 days
Mar 30
reported Jul 21
YARIYYara International ASA Sponsored ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
WTKWYWolters Kluwer NV Sponsored ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
WIZEYWise plc Sponsored ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
WLMIYWilmar International Ltd AADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
WFAFYWesfarmers Ltd Unsponsored ADRBuy$15K–$50K 113 days
Mar 30
reported Jul 21
WELLWelltower Inc. Common StockBuy$1K–$15K 113 days
Mar 30
reported Jul 21
VONOYVonovia SE ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
VLVLYVolvo AB-A Unsponsored ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
VWAPYVolkswagen AG Unsponsored ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
VODVodafone Group PlcBuy$1K–$15K 113 days
Mar 30
reported Jul 21
VCISYVinci S.A. ADRBuy$15K–$50K 113 days
Mar 30
reported Jul 21
VWDRYVestas Wind Systems A/S ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
VRSNVeriSign, Inc.Buy$1K–$15K 113 days
Mar 30
reported Jul 21
VACNYVAT Group AG Unsponsored ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
UPMMYUPM Kymmene Corporation ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
UOVEYUnited Overseas Bank Ltd Sponsored ADR SingaporeBuy$1K–$15K 113 days
Mar 30
reported Jul 21
UNVGYUniversal Music Group ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
ULUnilever PLCBuy$15K–$50K 113 days
Mar 30
reported Jul 21
UNCRYUnicredit SPA Unsponsored ADRBuy$15K–$50K 113 days
Mar 30
reported Jul 21
UNICYUnicharm Corporation Sponsored ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
UCBJYUCB SA ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
UBSUBS Group AG Registered Ordinary SharesBuy$15K–$50K 113 days
Mar 30
reported Jul 21
UBERUber Technologies, Inc. Common StockBuy$1K–$15K 113 days
Mar 30
reported Jul 21
TMToyota Motor Corporation Common StockBuy$15K–$50K 113 days
Mar 30
reported Jul 21
TKOMYTokio Marine Holdings Inc SponsoredBuy$1K–$15K 113 days
Mar 30
reported Jul 21
TRYIYToray Industries ADR JapanBuy$1K–$15K 113 days
Mar 30
reported Jul 21
THLLYThales Unsponsored ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
TEVATeva Pharmaceutical Industries Limited American Depositary SharesBuy$1K–$15K 113 days
Mar 30
reported Jul 21
TSLATesla, Inc.Buy$1K–$15K 113 days
Mar 30
reported Jul 21
TRUMYTerumo Corporation ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
TLGPYTelstra Group Ltd Sponsored ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
TLSNYTelia Co AB ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
TELNYTelenor ASA ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
TELFYTelefonica SA Sponsored ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
TIIAYTelecom Italia SPA SponsoredBuy$1K–$15K 113 days
Mar 30
reported Jul 21
TTNDYTechtronic Industries Sponsored ADR Hong KongBuy$1K–$15K 113 days
Mar 30
reported Jul 21
TTDKYTDK Corp ADR JapanBuy$1K–$15K 113 days
Mar 30
reported Jul 21
TAKTakeda Pharmaceutical Company LimitedBuy$1K–$15K 113 days
Mar 30
reported Jul 21
SSMXYSysmex Corporation Unsponsored ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
SYIEYSymrise AG ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
SCMWYSwisscom AG Sponsored ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
SSREYSwiss Re Ltd Sponsored ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
SWRAYSwire Pacific Ltd Sponsored ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
SWDBYSwedbank AB ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
SWGAYSwatch Group AG ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
SVNLYSvenska Handelbanken AB ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
SZKMYSuzuki Motor Corporation Ltd ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
SUHJYSun Hung Kai Properties Ltd Sponsored ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
SUTNYSumitomo Mitsui Trust Group Inc Sponsored ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
SMFGSumitomo Mitsui Financial Group Inc Unsponsored American Depositary Shares (Japan)Buy$15K–$50K 113 days
Mar 30
reported Jul 21
SMMYYSumitomo Metal Mining Co Ltd Unsponsored ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
SMTOYSumitomo Electric Industries Ltd ADR JapanBuy$1K–$15K 113 days
Mar 30
reported Jul 21
FUJHYSubaru Corporation Unsponsored ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
SEOAYStora Enso Oyj ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
STMSTMicroelectronics N.V. Common StockBuy$1K–$15K 113 days
Mar 30
reported Jul 21
STLAStellantis N.V. Common SharesBuy$1K–$15K 113 days
Mar 30
reported Jul 21
SCBFYStandard Chartered plc ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
SPOTSpotify Technology S.A. Ordinary SharesBuy$1K–$15K 113 days
Mar 30
reported Jul 21
SOUHYSouth32 Ltd Sponsored ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
SONYSony Group Corporation American Depositary SharesBuy$15K–$50K 113 days
Mar 30
reported Jul 21
SFGYYSony Financial Group Inc Sponsored ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
SONVYSonova Holding AG ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
SKHHYSonic Healthcare Ltd Sponsored ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
SMPNYSompo Holdings Inc Unsponsored ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
SFTBYSoftbank Group Corp ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
SOBKYSoftbank Corp Unsponsored ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
SDXAYSodexo ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
SCGLYSociete Generale France Sponsored ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
SMGZYSmiths Group plc Sponsored ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
SNNSmith & Nephew SNATS, Inc. Common StockBuy$1K–$15K 113 days
Mar 30
reported Jul 21
SMCAYSMC Corp Sponsored ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
SKBSYSkanska AB Sponsored ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
SGAPYSingapore Telecom Ltd New Sponsored ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
SPXCYSingapore Exchange Ltd ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
SINGYSingapore Airlines Ltd ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
SMERYSiemens Energy AG Sponsored ADRBuy$15K–$50K 113 days
Mar 30
reported Jul 21
SIEGYSiemens AG Sponsored ADRBuy$15K–$50K 113 days
Mar 30
reported Jul 21
SSDOYShiseido Co Ltd Sponsored ADR JapanBuy$1K–$15K 113 days
Mar 30
reported Jul 21
SGIOYShionogi & Co Ltd ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
SHECYShin Etsu Chemical Co Ltd ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
SMNNYShimano Inc Unsponsored ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
SGSOYSGS SA ADR UnsponsoredBuy$1K–$15K 113 days
Mar 30
reported Jul 21
SVNDYSeven & I Holdings Co Ltd ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
SKHSYSekisui House Ltd Sponsored ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
SOMLYSecom Ltd ADR JapanBuy$1K–$15K 113 days
Mar 30
reported Jul 21
SESea LimitedBuy$1K–$15K 113 days
Mar 30
reported Jul 21
SCHWCharles Schwab Corporation (The) Common StockBuy$1K–$15K 113 days
Mar 30
reported Jul 21
SBGSYSchneider Electric SE Unsponsored ADRBuy$15K–$50K 113 days
Mar 30
reported Jul 21
SAPSAP SE ADSBuy$15K–$50K 113 days
Mar 30
reported Jul 21
SNYSanofiBuy$15K–$50K 113 days
Mar 30
reported Jul 21
SDVKYSandvik AB Sponsored ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
SDZNYSandoz Group AG Sponsored ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
SAXPYSampo OYJ ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
SGPYYSage Group plc Unsponsored ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
SAFRYSafran SA ADRBuy$15K–$50K 113 days
Mar 30
reported Jul 21
SAABYSaab AB ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
RYAAYRyanair Holdings plcBuy$1K–$15K 113 days
Mar 30
reported Jul 21
KKPNYRoyal KPN N.V. Sponsored ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
RYCEYRolls Royce Holdings plc Sponsored ADRBuy$15K–$50K 113 days
Mar 30
reported Jul 21
RHHBYRoche Holdings Ltd Sponsored ADRBuy$15K–$50K 113 days
Mar 30
reported Jul 21
RIORio Tinto Plc Common StockBuy$15K–$50K 113 days
Mar 30
reported Jul 21
RNMBYRheinmetall AG ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
RSHGYResona Holdings Inc ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
RTORentokil Initial plcBuy$1K–$15K 113 days
Mar 30
reported Jul 21
RNECYRenesas Electronic Corp ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
RNLSYRenault SA Unsponsored ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
RELXRELX plcBuy$1K–$15K 113 days
Mar 30
reported Jul 21
RBGLYReckitt Benckiser Group plc Sponsored ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
DGXQuest Diagnostics Incorporated Common StockBuy$1K–$15K 113 days
Mar 30
reported Jul 21
QBIEYQBE Insurance Group Ltd Sponsored ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
QABSYQantas Airways Ltd Sponsored ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
PUBGYPublicis Groupe S.A. New Sponsored ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
PRYMYPrysmian SPA ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
PUKPrudential plc ADR United KingdomBuy$1K–$15K 113 days
Mar 30
reported Jul 21
PROSYProsus NV Sponsored ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
PRNDYPernod Ricard SA Sponsored ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
PSOPearson, Plc Common StockBuy$1K–$15K 113 days
Mar 30
reported Jul 21
PNDRYPandora A/S ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
PCRHYPanasonic Corporation ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
OVCHYOverseas-Chinese Bank ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
OTSKYOtsuka Holdings Co Ltd Unsponsored ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
ORKLYOrkla ASA Sponsored ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
IXORIX Corporation American Depositary SharesBuy$1K–$15K 113 days
Mar 30
reported Jul 21
OLCLYOriental Land Co Ltd Unsponsored ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
ORANYOrange Sponsored ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
OBICYObic Co Ltd ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
ORLYO'Reilly Automotive, Inc.Buy$1K–$15K 113 days
Mar 30
reported Jul 21
NVDANVIDIA CorporationBuy$1K–$15K 113 days
Mar 30
reported Jul 21
NTTYYNTT Inc Sponsored ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
NVZMYNovonesis B ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
NVONovo Nordisk A/S Common StockBuy$15K–$50K 113 days
Mar 30
reported Jul 21
NVSNovartis AG Common StockBuy$15K–$50K 113 days
Mar 30
reported Jul 21
NHYDYNorsk Hydro A.S. New Norway Sponsored ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
NRDBYNordea BK ABP Sponsored ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
NRILYNomura Research Institute Ltd ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
NMRNomura Holdings Inc ADR American Depositary SharesBuy$1K–$15K 113 days
Mar 30
reported Jul 21
NOKNokia Corporation Sponsored American Depositary SharesBuy$1K–$15K 113 days
Mar 30
reported Jul 21
NNGRYNN Group NV Unsponsored ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
NPNYYNippon Yusen Kabushiki Sponsored ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
NPSCYNippon Steel Corporation Unsponsored ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
NTDOYNintendo Ltd ADR JapanBuy$1K–$15K 113 days
Mar 30
reported Jul 21
NICENICE Ltd -Buy$1K–$15K 113 days
Mar 30
reported Jul 21
NEXOYNexon Company Ltd Unsponsored ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
NSRGYNestle SA Sponsored ADRBuy$15K–$50K 113 days
Mar 30
reported Jul 21
NBISNebius Group N.V. - Class A Ordinary SharesBuy$1K–$15K 113 days
Mar 30
reported Jul 21
NWGNatWest Group plcBuy$1K–$15K 113 days
Mar 30
reported Jul 21
NABZYNational Australia Bank Ltd Sponsored ADRBuy$15K–$50K 113 days
Mar 30
reported Jul 21
MRAAYMurata MFG Co Ltd ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
MURGYMunich Re Group ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
MSADYMS&AD Insurance Group Holdings ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
MNDYmonday.com Ltd.Buy$1K–$15K 113 days
Mar 30
reported Jul 21
MONRYMoncler SPA Unsponsored ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
MFGMizuho Financial Group, Inc. Sponosred ADR (Japan)Buy$15K–$50K 113 days
Mar 30
reported Jul 21
MSLOYMitsui Osk Lines Ltd Unsponsored ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
MTSFYMitsui Fudosan Co Ltd ADRBuy$1K–$15K 113 days
Mar 30
reported Jul 21
MITSYMitsui & Co Ltd ADR JapanBuy$15K–$50K 113 days
Mar 30
reported Jul 21
MHVIYMitsubishi Heavy Industries Ltd ADRBuy$15K–$50K 113 days
Mar 30
reported Jul 21
MITEYMitsubishi Estate Ltd ADRBuy$1K–$15K 113 days

The 200 most recent of 400. All of them in the app.

The original reports

Questions

What stocks has Alan Armstrong traded?

WMB (5 trades), EA (2 trades), ZURVY (2 trades), WIZEY (2 trades), UNCRY (2 trades), SCMWY (2 trades), and more, from the reports on record.

How late does Alan Armstrong report trades?

Typically 113 days after the trade (the median over the last 12 months, leaving out amended reports). The STOCK Act allows up to 45 days; 393 trades were reported later than that.

Can I get an alert when Alan Armstrong trades?

Yes, free. Follow Alan Armstrong in the InsiderBeacon app and you get a push, email or Telegram alert minutes after a new report is posted.

Data as of Oct 22, 2026, from the periodic transaction reports members file under the STOCK Act, read from the House Clerk's and the Senate's disclosure sites. Members report up to 45 days after a trade, in dollar ranges, so totals here are ranges too, and no returns are worked out from them. Not investment advice. Disclaimer

Follow insiders. Sell when they sell.Free in early access, no card

Sign up free