Alan Armstrong: stock trades disclosed in 2026
Stock trades disclosed by Alan Armstrong, U.S. Senator, OK, in reports filed with the Senate Office of Public Records in 2026, newest report first. Each trade is read from its report and linked to it.
All of Alan Armstrong’s trades · Source
- Trades disclosed in 2026
- 708
- Purchases / sales
- 656 / 51
- Typical days to public
- 113median
- Public after 45 days
- 701of 708 trades
Trades 501–708 of 708
“Days to public” counts from the trade to the day its report reached the Clerk’s site.
| Trade date | Asset | Type | Amount | Lag | Public | Filing |
|---|---|---|---|---|---|---|
| Mar 27, 2026 | NUENucor Corp | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | NOCNorthrop Grumman Corp | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | NSCNorfolk Southern Corp | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | NKENIKE, Inc. | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | NEENextera Energy Inc | Sell | $50K–$100K | 116d | Jul 21 | Report |
| Mar 27, 2026 | NEMNEWMONT Corp | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | NFLXNetflix Inc | Buy | $15K–$50K | 116d | Jul 21 | Report |
| Mar 27, 2026 | NDAQNasdaq, Inc. | Sell | $50K–$100K | 116d | Jul 21 | Report |
| Mar 27, 2026 | MSCIMSCI Inc. | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | MSIMotorola Solutions, Inc. | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | MOSMosaic Co | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | MSMorgan Stanley | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | MDLZMondelez International, Inc. | Sell | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | TAPMolson Coors Beverage Co | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | MAAMid America Apartment Communities Inc. | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | MSFTMicrosoft Corporation | Buy | $15K–$50K | 116d | Jul 21 | Report |
| Mar 27, 2026 | MUMicron Technology Inc | Buy | $15K–$50K | 116d | Jul 21 | Report |
| Mar 27, 2026 | MCHPMicrochip Technology Inc | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | MGMMGM Resorts International | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | METMetlife Inc | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | METAMETA Platforms, Inc. | Buy | $15K–$50K | 116d | Jul 21 | Report |
| Mar 27, 2026 | MRKMerck & Co., Inc. | Sell | $15K–$50K | 116d | Jul 21 | Report |
| Mar 27, 2026 | MDTMedtronic plc | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | MCKMcKesson Corp | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | MCDMcdonalds Corp | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | MAMastercard Inc | Sell | $15K–$50K | 116d | Jul 21 | Report |
| Mar 27, 2026 | MRSHMarsh & Mclennan Companies, Inc. | Sell | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | MARMarriott International Inc | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | LYBLyondellBasell Industries N.V. | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | LITELumentum Holdings Inc. | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | LOWLowes Companies Inc | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | Loews Corporation | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | LMTLockheed Martin Corp | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | LYVLive Nation Entertainment, Inc. | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | LINLinde Plc | Sell | $15K–$50K | 116d | Jul 21 | Report |
| Mar 27, 2026 | LLYELI LILLY & Co | Sell | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | LENLennar Corp | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | LDOSLeidos Holdings, Inc. | Sell | $15K–$50K | 116d | Jul 21 | Report |
| Mar 27, 2026 | LRCXLam Research Corp | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | LHLabcorp Holdings Inc. | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | LHXL3Harris Technologies, Inc. | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | KHCKraft Heinz Co | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | KLACKla Corp | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | KKRKKR & Co. Inc. | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | KMIKinder Morgan, Inc. | Sell | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | KIMKimco Realty Corp | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | KEYKeycorp | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | KDPKeurig Dr Pepper Inc. | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | KVUEKenvue Inc. | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | JPMJPMorgan Chase & Co | Sell | $15K–$50K | 116d | Jul 21 | Report |
| Mar 27, 2026 | JNJJohnson & Johnson | Buy | $15K–$50K | 116d | Jul 21 | Report |
| Mar 27, 2026 | INVHInvitation Homes Inc. | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | ISRGIntuitive Surgical Inc | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | INTUIntuit Inc. | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | IBMInternational Business Machines Corp | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | ICEIntercontinental Exchange, Inc. | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | INTCIntel Corp | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | HBANHuntington Bancshares Inc | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | HUMHumana Inc | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | HUBBHubbell Inc | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | HPQHP Inc | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | HWMHowmet Aerospace Inc. | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | HONHoneywell International Inc | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | HDHome Depot, Inc. | Sell | $15K–$50K | 116d | Jul 21 | Report |
| Mar 27, 2026 | Hologic, Inc. | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | HLTHilton Worldwide Holdings Inc. | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | HPEHewlett Packard Enterprise Co | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | HSYHershey Co | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | DOCHealthpeak Properties, Inc. | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | HCAHCA Healthcare, Inc. | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | HASHasbro, Inc. | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | HIGHartford Insurance Group, Inc. | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | GSGoldman Sachs Group Inc | Buy | $15K–$50K | 116d | Jul 21 | Report |
| Mar 27, 2026 | GDDYGoDaddy Inc. | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | GLGlobe Life Inc. | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | GPNGlobal Payments Inc | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | GILDGilead Sciences, Inc. | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | GPCGenuine Parts Co | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | GISGeneral Mills Inc | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | GDGeneral Dynamics Corp | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | GMGeneral Motors Co | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | GENGEN Digital Inc. | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | GEVGE Vernova Inc. | Sell | $15K–$50K | 116d | Jul 21 | Report |
| Mar 27, 2026 | GEHCGE HealthCare Technologies Inc. | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | GEGeneral Electric Co | Buy | $15K–$50K | 116d | Jul 21 | Report |
| Mar 27, 2026 | AJGArthur J. Gallagher & Co. | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | FCXFreeport-Mcmoran Inc | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | BENFranklin Resources Inc | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | FOXAFox Corp | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | FTVFortive Corp | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | FTNTFortinet, Inc. | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | FFord Motor Co | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | FISVFiserv Inc | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | FSLRFirst Solar, Inc. | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | FISFidelity National Information Services, Inc. | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | FDXFedex Corp | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | FRTFederal Realty Investment Trust | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | FICOFair Isaac Corp | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | FFIVF5, Inc. | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | XOMExxonMobil Holdings Corp | Sell | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | EXPDExpeditors International of Washington Inc | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | EXPEExpedia Group, Inc. | Sell | $15K–$50K | 116d | Jul 21 | Report |
| Mar 27, 2026 | Everpure, Inc. Class A | Sell | $50K–$100K | 116d | Jul 21 | Report |
| Mar 27, 2026 | EGEverest Group, Ltd. | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | ESSEssex Property Trust, Inc. | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | EMREmerson Electric Co | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | EMEEMCOR Group, Inc. | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | ELVElevance Health, Inc. | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | EAElectronic Arts Inc. | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | EWEdwards Lifesciences Corp | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | EBAYeBay Inc | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | ETNEaton Corp plc | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | DUKDuke Energy CORP | Sell | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | DOWDOW Inc. | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | DOVDOVER Corp | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | DASHDoorDash, Inc. | Sell | $15K–$50K | 116d | Jul 21 | Report |
| Mar 27, 2026 | DPZDominos Pizza Inc | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | DLRDigital Realty Trust, Inc. | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | DELLDELL Technologies Inc. | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | DEDeere & Co | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | DRIDarden Restaurants Inc | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | DHRDanaher Corp | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | CVSCVS HEALTH Corp | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | CSXCSX Corp | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | CCICrown Castle Inc. | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | CRWDCrowdStrike Holdings, Inc. | Sell | $15K–$50K | 116d | Jul 21 | Report |
| Mar 27, 2026 | COSTCostco Wholesale Corp | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | CTVACorteva, Inc. | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | GLWCorning Inc | Sell | $100K–$250K | 116d | Jul 21 | Report |
| Mar 27, 2026 | CPRTCopart Inc | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | STZConstellation Brands, Inc. | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | CAGConagra Brands Inc. | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | FIXComfort Systems Usa Inc | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | CMCSAComcast Corp | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | COINCoinbase Global, Inc. | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | CTSHCognizant Technology Solutions Corp | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | KOCoca Cola Co | Buy | $15K–$50K | 116d | Jul 21 | Report |
| Mar 27, 2026 | CMECME Group Inc. | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | CCitigroup Inc | Buy | $15K–$50K | 116d | Jul 21 | Report |
| Mar 27, 2026 | CSCOCisco Systems, Inc. | Buy | $15K–$50K | 116d | Jul 21 | Report |
| Mar 27, 2026 | CIENCiena Corp | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | CBChubb Ltd | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | CVXChevron Corp | Sell | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | CHTRCharter Communications, Inc. | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | CFCF Industries Holdings, Inc. | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | CORCencora, Inc. | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | CBOECBOE Global Markets, Inc. | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | CCLCarnival Corp Ltd. | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | CAHCardinal Health Inc | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | COFCapital One Financial Corp | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | CPTCamden Property Trust | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | AVGOBroadcom Inc. | Sell | $15K–$50K | 116d | Jul 21 | Report |
| Mar 27, 2026 | BMYBristol Myers Squibb Co | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | BSXBoston Scientific Corp | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | BKNGBooking Holdings Inc. | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | BABoeing Co | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | BXBlackstone Inc. | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | BIIBBiogen Inc. | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | BBYBest Buy Co Inc | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | BRK-BBerkshire Hathaway Inc | Buy | $50K–$100K | 116d | Jul 21 | Report |
| Mar 27, 2026 | BDXBecton Dickinson & Co | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | Bank of New York Mellon Corp | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | BACBank of America Corp | Buy | $15K–$50K | 116d | Jul 21 | Report |
| Mar 27, 2026 | AXONAXON Enterprise, Inc. | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | AVBAvalonBay Communities, Inc. | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | AZOAutozone Inc | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | ADPAutomatic Data Processing Inc | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | ADSKAutodesk, Inc. | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | TAt&T Inc. | Buy | $15K–$50K | 116d | Jul 21 | Report |
| Mar 27, 2026 | ANETArista Networks, Inc. | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | ACGLArch Capital Group Ltd. | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | APPAppLovin Corp | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | AMATApplied Materials Inc | Buy | $15K–$50K | 116d | Jul 21 | Report |
| Mar 27, 2026 | AAPLApple Inc. | Buy | $250K–$500K | 116d | Jul 21 | Report |
| Mar 27, 2026 | APOApollo Global Management, Inc. | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | AONAON plc | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | ADIAnalog Devices Inc | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | APHAmphenol Corp | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | AMGNAmgen Inc | Sell | $15K–$50K | 116d | Jul 21 | Report |
| Mar 27, 2026 | AMEAmetek Inc | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | AMPAmeriprise Financial Inc | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | AMTAmerican Tower Corp | Sell | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | AIGAmerican International Group, Inc. | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | AXPAmerican Express Co | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | AMCRAmcor plc | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | AMZNAmazon.com, Inc. | Buy | $15K–$50K | 116d | Jul 21 | Report |
| Mar 27, 2026 | MOAltria Group, Inc. | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | GOOGAlphabet Inc. | Buy | $50K–$100K | 116d | Jul 21 | Report |
| Mar 27, 2026 | ALLAllstate Corp | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | AKAMAkamai Technologies Inc | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | ABNBAirbnb, Inc. | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | APDAir Products & Chemicals, Inc. | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | AFLAflac Inc | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | ACMAecom | Sell | $15K–$50K | 116d | Jul 21 | Report |
| Mar 27, 2026 | AMDAdvanced Micro Devices, Inc. | Buy | $15K–$50K | 116d | Jul 21 | Report |
| Mar 27, 2026 | ADBEAdobe Inc. | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | ACNAccenture plc | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 27, 2026 | ABBVAbbVie Inc. | Buy | $15K–$50K | 116d | Jul 21 | Report |
| Mar 27, 2026 | ABTAbbott Laboratories | Sell | $15K–$50K | 116d | Jul 21 | Report |
| Mar 27, 2026 | MMM3M Co | Buy | $1K–$15K | 116d | Jul 21 | Report |
| Mar 24, 2026 | SOLSSolstice Advanced Materials Inc. | Sell | $1K–$15K | 119d | Jul 21 | Report |
| Mar 24, 2026 | PFEPfizer Inc | Sell | $50K–$100K | 119d | Jul 21 | Report |
| Mar 24, 2026 | LVMH Moet Hennessy Louis ADR | Sell | $50K–$100K | 119d | Jul 21 | Report |
| Mar 24, 2026 | HONHoneywell International Inc | Sell | $50K–$100K | 119d | Jul 21 | Report |
| Mar 24, 2026 | HDHome Depot, Inc. | Sell | $50K–$100K | 119d | Jul 21 | Report |
| Mar 24, 2026 | RACEFerrari N.V. | Sell | $50K–$100K | 119d | Jul 21 | Report |
| Mar 24, 2026 | FDXFedex Corp | Sell | $50K–$100K | 119d | Jul 21 | Report |
| Mar 24, 2026 | DVNDevon Energy Corp | Sell | $50K–$100K | 119d | Jul 21 | Report |
- Trades 1–500
- Trades 501–708
Alan Armstrong’s other years
- 2026
Source
Each trade is a line of a periodic transaction report filed under the STOCK Act, read from the report itself and linked to it. Three offices publish them, and all three are read here every hour: the House Clerk for representatives, the Senate Office of Public Records for senators, and the Office of Government Ethics for the President, the Vice President and Senate-confirmed officials (OGE Form 278-T). OGE links some officials’ reports and releases the rest on request; only linked reports are here.
The Act requires a report within 45 days of the trade; the lag counts the days from the trade to the day the report became public. Reports give each amount as a range. Amendments are marked and not counted as late; trades a later report withdrew are left out. The President’s reports and some House reports are scans of paper forms: a scanned value that does not read with certainty is shown as not read, never guessed, and the report is one click away. “Since” is the stock’s move from the trade date’s close to the latest daily close.
The same trades are in the OptimistFi MCP server’s get_congress_trades tool, by filer or by stock, for each chamber: connect it. Every House trade is free to download as CSV or JSON, and every trade here can be followed by RSS: the data.
