Alan Armstrong stock trades

Republican · Senator · OK

Alan Armstrong reported 708 trades in the Senate reports we hold: 656 buys and 51 sales, plus 1 exchange. The median wait from trade to report was 113 days, and 701 trades were reported more than 45 days after the trade (see the late-filing tracker). The latest report was filed Oct 22, 2026.

Most traded

Newest 50 of 708 reported trades

TickerCompany or assetOwnerTransactionAmountTradedFiledDays to fileFiling
WMBWilliams Companies, Inc. (The)JointSale$250,001 - $500,000Sep 8, 2026Oct 22, 202644Official filing
WMBWilliams Companies, Inc. (The)JointBuy$15,001 - $50,000Aug 20, 2026Sep 17, 202628Official filing
WMBWilliams Companies, Inc. (The)JointBuy$1,001 - $15,000Aug 19, 2026Sep 17, 202629Official filing
—AvalonBay Communities, Inc.JointExchange$1,001 - $15,000Aug 14, 2026Sep 17, 202634Official filing
—Electronic Arts Inc.JointSale$1,001 - $15,000Aug 4, 2026Sep 17, 202644Official filing
WMBWilliams Companies, Inc. (The)JointPartial sale$5,000,001 - $25,000,000Jun 24, 2026Jul 21, 202627Official filing
WMBWilliams Companies, Inc. (The)JointSale$250,001 - $500,000Jun 22, 2026Jul 21, 202629Official filing
—Air Liquide ADR FranceSelfBuy$1,001 - $15,000Mar 31, 2026Jul 21, 2026112 (late)Official filing
ASMLASML Holding N.V. - New York Registry SharesSelfBuy$1,001 - $15,000Mar 31, 2026Jul 21, 2026112 (late)Official filing
AZNAstraZeneca PLCSelfBuy$1,001 - $15,000Mar 31, 2026Jul 21, 2026112 (late)Official filing
SANBanco Santander, S.A. Sponsored ADR (Spain)SelfBuy$1,001 - $15,000Mar 31, 2026Jul 21, 2026112 (late)Official filing
—BHP Group LimitedSelfBuy$1,001 - $15,000Mar 31, 2026Jul 21, 2026112 (late)Official filing
—Carrefour SA Sponsored ADRSelfBuy$1,001 - $15,000Mar 31, 2026Jul 21, 2026112 (late)Official filing
—Compagnie Financiere Richemont AG ADRSelfBuy$1,001 - $15,000Mar 31, 2026Jul 21, 2026112 (late)Official filing
—DSV A/S ADRSelfBuy$1,001 - $15,000Mar 31, 2026Jul 21, 2026112 (late)Official filing
—Glencore plc Unsponsored ADRSelfBuy$1,001 - $15,000Mar 31, 2026Jul 21, 2026112 (late)Official filing
—Heineken NV Sponsored ADRSelfBuy$1,001 - $15,000Mar 31, 2026Jul 21, 2026112 (late)Official filing
—Henkel AG & Co KGAA Sponsored ADRSelfBuy$1,001 - $15,000Mar 31, 2026Jul 21, 2026112 (late)Official filing
NVSNovartis AGSelfBuy$1,001 - $15,000Mar 31, 2026Jul 21, 2026112 (late)Official filing
—Rolls Royce Holdings plc Sponsored ADRSelfBuy$1,001 - $15,000Mar 31, 2026Jul 21, 2026112 (late)Official filing
—Royal KPN N.V. Sponsored ADRSelfBuy$1,001 - $15,000Mar 31, 2026Jul 21, 2026112 (late)Official filing
—SAP SE Sponsored ADRSelfBuy$1,001 - $15,000Mar 31, 2026Jul 21, 2026112 (late)Official filing
—Schneider Electric SE Unsponsored ADRSelfBuy$1,001 - $15,000Mar 31, 2026Jul 21, 2026112 (late)Official filing
—Swisscom AG Sponsored ADRSelfBuy$1,001 - $15,000Mar 31, 2026Jul 21, 2026112 (late)Official filing
—Unicredit SPA Unsponsored ADRSelfBuy$1,001 - $15,000Mar 31, 2026Jul 21, 2026112 (late)Official filing
—Wise plc Sponsored ADRSelfBuy$1,001 - $15,000Mar 31, 2026Jul 21, 2026112 (late)Official filing
—Zurich Insurance Group Ltd Sponsored ADRSelfBuy$1,001 - $15,000Mar 31, 2026Jul 21, 2026112 (late)Official filing
—Hensoldt AG ADRSelfBuy$1,001 - $15,000Mar 31, 2026Jul 21, 2026112 (late)Official filing
ALCAlcon Inc.SelfBuy$1,001 - $15,000Mar 30, 2026Jul 21, 2026113 (late)Official filing
—Alfa Laval AB Sweden ADRSelfBuy$1,001 - $15,000Mar 30, 2026Jul 21, 2026113 (late)Official filing
—Allianz SE ADRSelfBuy$15,001 - $50,000Mar 30, 2026Jul 21, 2026113 (late)Official filing
GOOGAlphabet Inc. - Class C Capital StockSelfBuy$1,001 - $15,000Mar 30, 2026Jul 21, 2026113 (late)Official filing
—Alstom ADRSelfBuy$1,001 - $15,000Mar 30, 2026Jul 21, 2026113 (late)Official filing
—Amadeus IT Group Unsponsored ADRSelfBuy$1,001 - $15,000Mar 30, 2026Jul 21, 2026113 (late)Official filing
—Anglo American plc Sponsored ADRSelfBuy$1,001 - $15,000Mar 30, 2026Jul 21, 2026113 (late)Official filing
BUDAnheuser-Busch Inbev SA Sponsored ADR (Belgium)SelfBuy$1,001 - $15,000Mar 30, 2026Jul 21, 2026113 (late)Official filing
—ANZ Group Holdings LTD Sponsored ADRSelfBuy$15,001 - $50,000Mar 30, 2026Jul 21, 2026113 (late)Official filing
AAPLApple Inc.SelfBuy$1,001 - $15,000Mar 30, 2026Jul 21, 2026113 (late)Official filing
MTArcelor Mittal NY Registry Shares NEWSelfBuy$1,001 - $15,000Mar 30, 2026Jul 21, 2026113 (late)Official filing
ARGXargenx SE - American Depositary SharesSelfBuy$1,001 - $15,000Mar 30, 2026Jul 21, 2026113 (late)Official filing
—Asahi Kaisei Corp Unsponsored ADRSelfBuy$1,001 - $15,000Mar 30, 2026Jul 21, 2026113 (late)Official filing
—Asics Corp Unsponsored ADRSelfBuy$1,001 - $15,000Mar 30, 2026Jul 21, 2026113 (late)Official filing
ASMLASML Holding N.V. - New York Registry SharesSelfBuy$50,001 - $100,000Mar 30, 2026Jul 21, 2026113 (late)Official filing
—Assa Abloy AB ADRSelfBuy$1,001 - $15,000Mar 30, 2026Jul 21, 2026113 (late)Official filing
—Assicurazioni Generali SpA ADRSelfBuy$1,001 - $15,000Mar 30, 2026Jul 21, 2026113 (late)Official filing
—Associated British Foods plc ADRSelfBuy$1,001 - $15,000Mar 30, 2026Jul 21, 2026113 (late)Official filing
—Astellas Pharma Inc ADRSelfBuy$1,001 - $15,000Mar 30, 2026Jul 21, 2026113 (late)Official filing
AZNAstraZeneca PLCSelfBuy$15,001 - $50,000Mar 30, 2026Jul 21, 2026113 (late)Official filing
—ASX Ltd ADRSelfBuy$1,001 - $15,000Mar 30, 2026Jul 21, 2026113 (late)Official filing
—Atlas Copco AB New Shares Representing Series ASelfBuy$1,001 - $15,000Mar 30, 2026Jul 21, 2026113 (late)Official filing

Read from the official Senate filings. Under the STOCK Act, members of Congress must report each trade within 45 days. Amounts are the ranges members report, not exact values.

View full interactive page →