Skip to main content

Stock Trades · Mar 2026 – Jun 2026

Alan Armstrong — Stock Trades

703 securities transactions disclosed under the STOCK Act by the Republican senator for Oklahoma.

654 purchases 49 sales 701 filed late

Disclosed Transactions

Newest first (203 of 703 on this page). Click any column header to re-sort this page.

Date Ticker Asset Type Amount Owner Filing
Mar 27, 2026 Late NEM Newmont Corporation Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late NFLX Netflix, Inc. - Common Stock Purchase $15,001 - $50,000 Self
Mar 27, 2026 Late NDAQ Nasdaq, Inc. - Common Stock Sale (Full) $50,001 - $100,000 Self
Mar 27, 2026 Late MSCI MSCI Inc. Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late MSI Motorola Solutions, Inc. Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late MOS Mosaic Company (The) Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late MS Morgan Stanley Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late MDLZ Mondelez International, Inc. - Class A Common S… Sale (Full) $1,001 - $15,000 Self
Mar 27, 2026 Late TAP Molson Coors Beverage Company Class B Common St… Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late MAA Mid-America Apartment Communities, Inc. Common … Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late MSFT Microsoft Corporation - Common Stock Purchase $15,001 - $50,000 Self
Mar 27, 2026 Late MU Micron Technology, Inc. - Common Stock Purchase $15,001 - $50,000 Self
Mar 27, 2026 Late MCHP Microchip Technology Incorporated - Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late MGM MGM Resorts International Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late MET MetLife, Inc. Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late META Meta Platforms, Inc. - Class A Common Stock Purchase $15,001 - $50,000 Self
Mar 27, 2026 Late MRK Merck & Company, Inc. Common Stock (new) Sale (Full) $15,001 - $50,000 Self
Mar 27, 2026 Late MDT Medtronic plc. Ordinary Shares Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late MCK McKesson Corporation Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late MCD McDonald's Corporation Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late MA Mastercard Incorporated Common Stock Sale (Full) $15,001 - $50,000 Self
Mar 27, 2026 Late MRSH Marsh Common Stock Sale (Full) $1,001 - $15,000 Self
Mar 27, 2026 Late MAR Marriott International - Class A Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late LYB LyondellBasell Industries NV Ordinary Shares Cl… Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late LITE Lumentum Holdings Inc. - Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late LOW Lowe's Companies, Inc. Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late L Loews Corporation (L) Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late LMT Lockheed Martin Corporation Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late LYV Live Nation Entertainment, Inc. Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late LIN Linde plc - Ordinary Shares Sale (Full) $15,001 - $50,000 Self
Mar 27, 2026 Late LLY Eli Lilly and Company Common Stock Sale (Full) $1,001 - $15,000 Self
Mar 27, 2026 Late LEN Lennar Corporation Class A Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late LDOS Leidos Holdings, Inc. Common Stock Sale (Full) $15,001 - $50,000 Self
Mar 27, 2026 Late LRCX Lam Research Corporation - Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late LH Labcorp Holdings Inc. Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late LHX L3Harris Technologies, Inc. Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late KHC The Kraft Heinz Company - Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late KLAC KLA Corporation - Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late KKR KKR & Co. Inc. Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late KMI Kinder Morgan, Inc. Common Stock Sale (Full) $1,001 - $15,000 Self
Mar 27, 2026 Late KIM Kimco Realty Corporation (HC) Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late KEY KeyCorp Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late KDP Keurig Dr Pepper Inc. - Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late KVUE Kenvue Inc. Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late JPM JP Morgan Chase & Co. Common Stock Sale (Full) $15,001 - $50,000 Self
Mar 27, 2026 Late JNJ Johnson & Johnson Common Stock Purchase $15,001 - $50,000 Self
Mar 27, 2026 Late INVH Invitation Homes Inc. Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late ISRG Intuitive Surgical, Inc. - Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late INTU Intuit Inc. - Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late IBM International Business Machines Corporation Com… Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late ICE Intercontinental Exchange Inc. Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late INTC Intel Corporation - Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late HBAN Huntington Bancshares Incorporated - Common Sto… Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late HUM Humana Inc. Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late HUBB Hubbell Inc Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late HPQ HP Inc. Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late HWM Howmet Aerospace Inc. Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late HON Honeywell International Inc. - Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late HD Home Depot, Inc. (The) Common Stock Sale (Full) $15,001 - $50,000 Self
Mar 27, 2026 Late HOLX Hologic, Inc. (HOLX) Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late HLT Hilton Worldwide Holdings Inc. Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late HPE Hewlett Packard Enterprise Company Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late HSY The Hershey Company Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late DOC Healthpeak Properties, Inc. Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late HCA HCA Healthcare, Inc. Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late HAS Hasbro, Inc. - Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late HIG The Hartford Insurance Group, Inc. Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late GS Goldman Sachs Group, Inc. (The) Common Stock Purchase $15,001 - $50,000 Self
Mar 27, 2026 Late GDDY GoDaddy Inc. Class A Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late GL Globe Life Inc. Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late GPN Global Payments Inc. Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late GILD Gilead Sciences, Inc. - Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late GPC Genuine Parts Company Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late GIS General Mills, Inc. Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late GD General Dynamics Corporation Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late GM General Motors Company Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late GEN Gen Digital Inc. - Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late GEV GE Vernova Inc. Common Stock Sale (Full) $15,001 - $50,000 Self
Mar 27, 2026 Late GEHC GE HealthCare Technologies Inc. - Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late GE GE Aerospace Common Stock Purchase $15,001 - $50,000 Self
Mar 27, 2026 Late AJG Arthur J. Gallagher & Co. Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late FCX Freeport-McMoRan, Inc. Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late BEN Franklin Resources, Inc. Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late FOXA Fox Corporation - Class A Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late FTV Fortive Corporation Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late FTNT Fortinet, Inc. - Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late F Ford Motor Company Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late FISV Fiserv, Inc. - Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late FSLR First Solar, Inc. - Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late FIS Fidelity National Information Services, Inc. Co… Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late FDX FedEx Corporation Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late FRT Federal Realty Investment Trust Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late FICO Fair Isaac Corporation Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late FFIV F5, Inc. - Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late XOM Exxon Mobil Corporation Common Stock Sale (Full) $1,001 - $15,000 Self
Mar 27, 2026 Late EXPD Expeditors International of Washington, Inc. Co… Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late EXPE Expedia Group, Inc. - Common Stock Sale (Full) $15,001 - $50,000 Self
Mar 27, 2026 Late PSTG Everpure, Inc. Class A (PSTG) Sale (Full) $50,001 - $100,000 Self
Mar 27, 2026 Late EG Everest Group, Ltd. Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late ESS Essex Property Trust, Inc. Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late EMR Emerson Electric Company Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late EME EMCOR Group, Inc. Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late ELV Elevance Health, Inc. Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late EA Electronic Arts Inc. - Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late EW Edwards Lifesciences Corporation Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late EBAY eBay Inc. - Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late ETN Eaton Corporation, PLC Ordinary Shares Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late DUK Duke Energy Corporation (Holding Company) Commo… Sale (Full) $1,001 - $15,000 Self
Mar 27, 2026 Late DOW Dow Inc. Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late DOV Dover Corporation Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late DASH DoorDash, Inc. - Common Stock Sale (Full) $15,001 - $50,000 Self
Mar 27, 2026 Late DPZ Domino's Pizza Inc - Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late DLR Digital Realty Trust, Inc. Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late DELL Dell Technologies Inc. Class C Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late DE Deere & Company Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late DRI Darden Restaurants, Inc. Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late DHR Danaher Corporation Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late CVS CVS Health Corporation Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late CSX CSX Corporation - Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late CCI Crown Castle Inc. Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late CRWD CrowdStrike Holdings, Inc. - Class A Common Sto… Sale (Full) $15,001 - $50,000 Self
Mar 27, 2026 Late COST Costco Wholesale Corporation - Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late CTVA Corteva, Inc. Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late GLW Corning Incorporated Common Stock Sale (Full) $100,001 - $250,000 Self
Mar 27, 2026 Late CPRT Copart, Inc. - Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late STZ Constellation Brands, Inc. Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late CAG ConAgra Brands, Inc. Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late FIX Comfort Systems USA, Inc. Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late CMCSA Comcast Corporation - Class A Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late COIN Coinbase Global, Inc. - Class A Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late CTSH Cognizant Technology Solutions Corporation - Cl… Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late KO Coca-Cola Company (The) Common Stock Purchase $15,001 - $50,000 Self
Mar 27, 2026 Late CME CME Group Inc. - Class A Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late C Citigroup, Inc. Common Stock Purchase $15,001 - $50,000 Self
Mar 27, 2026 Late CSCO Cisco Systems, Inc. - Common Stock Purchase $15,001 - $50,000 Self
Mar 27, 2026 Late CIEN Ciena Corporation Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late CB Chubb Limited Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late CVX Chevron Corporation Common Stock Sale (Full) $1,001 - $15,000 Self
Mar 27, 2026 Late CHTR Charter Communications, Inc. - Class A Common S… Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late CF CF Industries Holdings, Inc. Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late COR Cencora, Inc. Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late CBOE Cboe Global Markets, Inc. Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late CCL Carnival Corporation Ltd. Common Shares Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late CAH Cardinal Health, Inc. Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late COF Capital One Financial Corporation Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late CPT Camden Property Trust Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late AVGO Broadcom Inc. - Common Stock Sale (Full) $15,001 - $50,000 Self
Mar 27, 2026 Late BMY Bristol-Myers Squibb Company Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late BSX Boston Scientific Corporation Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late BKNG Booking Holdings Inc. - Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late BA Boeing Company (The) Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late BX Blackstone Inc. Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late BIIB Biogen Inc. - Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late BBY Best Buy Co., Inc. Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late BRK.B Berkshire Hathaway Inc. New Common Stock Purchase $50,001 - $100,000 Self
Mar 27, 2026 Late BDX Becton, Dickinson and Company Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late BK Bank of New York Mellon Corp (BK) Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late BAC Bank of America Corporation Common Stock Purchase $15,001 - $50,000 Self
Mar 27, 2026 Late AXON Axon Enterprise, Inc. - Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late AVB AvalonBay Communities, Inc. Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late AZO AutoZone, Inc. Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late ADP Automatic Data Processing, Inc. - Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late ADSK Autodesk, Inc. - Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late T AT&T Inc. Purchase $15,001 - $50,000 Self
Mar 27, 2026 Late ANET Arista Networks, Inc. Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late ACGL Arch Capital Group Ltd. - Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late APP Applovin Corporation - Class A Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late AMAT Applied Materials, Inc. - Common Stock Purchase $15,001 - $50,000 Self
Mar 27, 2026 Late AAPL Apple Inc. - Common Stock Purchase $250,001 - $500,000 Self
Mar 27, 2026 Late APO Apollo Global Management, Inc. (New) Common Sto… Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late AON Aon plc Class A Ordinary Shares (Ireland) Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late ADI Analog Devices, Inc. - Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late APH Amphenol Corporation Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late AMGN Amgen Inc. - Common Stock Sale (Full) $15,001 - $50,000 Self
Mar 27, 2026 Late AME AMETEK, Inc. Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late AMP Ameriprise Financial, Inc. Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late AMT American Tower Corporation (REIT) Common Stock Sale (Full) $1,001 - $15,000 Self
Mar 27, 2026 Late AIG American International Group, Inc. New Common S… Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late AXP American Express Company Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late AMCR Amcor plc Ordinary Shares Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late AMZN Amazon.com, Inc. - Common Stock Purchase $15,001 - $50,000 Self
Mar 27, 2026 Late MO Altria Group, Inc. Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late GOOG Alphabet Inc. - Class C Capital Stock Purchase $50,001 - $100,000 Self
Mar 27, 2026 Late ALL Allstate Corporation (The) Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late AKAM Akamai Technologies, Inc. - Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late ABNB Airbnb, Inc. - Class A Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late APD Air Products and Chemicals, Inc. Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late AFL AFLAC Incorporated Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late ACM AECOM Common Stock Sale (Full) $15,001 - $50,000 Self
Mar 27, 2026 Late AMD Advanced Micro Devices, Inc. - Common Stock Purchase $15,001 - $50,000 Self
Mar 27, 2026 Late ADBE Adobe Inc. - Common Stock Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late ACN Accenture plc Class A Ordinary Shares (Ireland) Purchase $1,001 - $15,000 Self
Mar 27, 2026 Late ABBV AbbVie Inc. Common Stock Purchase $15,001 - $50,000 Self
Mar 27, 2026 Late ABT Abbott Laboratories Common Stock Sale (Full) $15,001 - $50,000 Self
Mar 27, 2026 Late MMM 3M Company Common Stock Purchase $1,001 - $15,000 Self
Mar 24, 2026 Late SOLS Solstice Advanced Materials Inc. - Common Stock Sale (Full) $1,001 - $15,000 Self
Mar 24, 2026 Late PFE Pfizer, Inc. Common Stock Sale (Full) $50,001 - $100,000 Self
Mar 24, 2026 Late LVMUY LVMH Moet Hennessy Louis ADR (LVMUY) Sale (Full) $50,001 - $100,000 Self
Mar 24, 2026 Late HON Honeywell International Inc. - Common Stock Sale (Full) $50,001 - $100,000 Self
Mar 24, 2026 Late HD Home Depot, Inc. (The) Common Stock Sale (Full) $50,001 - $100,000 Self
Mar 24, 2026 Late RACE Ferrari N.V. Common Shares Sale (Full) $50,001 - $100,000 Self
Mar 24, 2026 Late FDX FedEx Corporation Common Stock Sale (Full) $50,001 - $100,000 Self
Mar 24, 2026 Late DVN Devon Energy Corporation Common Stock Sale (Full) $50,001 - $100,000 Self

Disclaimer: Amounts are reported in ranges under the STOCK Act, not exact figures. Trades marked "Late" were filed after the 45-day deadline. Source: U.S. Senate Electronic Financial Disclosures (efdsearch.senate.gov ↗). Methodology.