STOCK Act Trading Log

Alan Armstrong Stock Trades

Detailed transaction history for this member.

Last Sync 7/29/2026
Ad
Simply
Wall
St
Visual Stock Analysis
Institutional quality financial data & infographics.
View Demo Portfolio
Alan Armstrong

Alan Armstrong

senate Republican OK A000383

96 trades tracked · 96 late filings · avg lag 116.1d

Official site ↗

Committees

  • Senate Committee on Health, Education, Labor, and Pensions
  • SSHR11
  • SSHR12
  • Senate Committee on Indian Affairs

Est. volume

$1,312,000

Range midpoints

Buys / Sells

85 / 11

Spouse share

0%

Late (>45d)

96

Tx Date Ticker Asset Type Owner Amount Disclosed Lag
Mar 30, 2026 DASTY Dassault Systemes SA Purchase Joint $1,001 - $15,000 Jul 22, 2026 114d
Mar 30, 2026 DNKEY Danske Bank As Purchase Joint $1,001 - $15,000 Jul 22, 2026 114d
Mar 30, 2026 DWAHY Daiwa House Industry Co Ltd Purchase Joint $1,001 - $15,000 Jul 22, 2026 114d
Mar 30, 2026 DIFTY Daito Trust Construction Co Ltd Purchase Joint $1,001 - $15,000 Jul 22, 2026 114d
Mar 30, 2026 DTRUY DAIMLER TRUCK HOLDING AG Purchase Joint $1,001 - $15,000 Jul 22, 2026 114d
Mar 30, 2026 DKILY Daikin Industries Ltd Purchase Joint $1,001 - $15,000 Jul 22, 2026 114d
Mar 30, 2026 DSNKY Daiichi Sankyo Company Ltd Purchase Joint $1,001 - $15,000 Jul 22, 2026 114d
Mar 30, 2026 DFKCY Daifuku Co Ltd Purchase Joint $1,001 - $15,000 Jul 22, 2026 114d
Mar 30, 2026 DLICY DAIICHI LIFE GROUP INC Purchase Joint $1,001 - $15,000 Jul 22, 2026 114d
Mar 30, 2026 CSLLY CSL Ltd Purchase Joint $1,001 - $15,000 Jul 22, 2026 114d
Mar 30, 2026 CRARY Credit Agricole SA, Paris Purchase Joint $1,001 - $15,000 Jul 22, 2026 114d
Mar 27, 2026 CI Cigna Corp Purchase Joint $1,001 - $15,000 Jul 22, 2026 117d
Mar 27, 2026 CPB Campbell Soup Co Purchase Joint $1,001 - $15,000 Jul 22, 2026 117d
Mar 27, 2026 TXT Textron Inc Purchase Joint $1,001 - $15,000 Jul 22, 2026 117d
Mar 27, 2026 TSLA Tesla Inc Purchase Joint $15,001 - $50,000 Jul 22, 2026 117d
Mar 27, 2026 TER Teradyne Inc Purchase Joint $1,001 - $15,000 Jul 22, 2026 117d
Mar 27, 2026 TPR Tapestry Inc Purchase Joint $1,001 - $15,000 Jul 22, 2026 117d
Mar 27, 2026 TTWO Take-Two Interactive Software Inc Purchase Joint $1,001 - $15,000 Jul 22, 2026 117d
Mar 27, 2026 TMUS T-Mobile US Inc Sale Joint $15,001 - $50,000 Jul 22, 2026 117d
Mar 27, 2026 SNPS Synopsys Inc Purchase Joint $1,001 - $15,000 Jul 22, 2026 117d
Mar 27, 2026 SYF Synchrony Financial Purchase Joint $1,001 - $15,000 Jul 22, 2026 117d
Mar 27, 2026 STLD Steel Dynamics Inc Purchase Joint $1,001 - $15,000 Jul 22, 2026 117d
Mar 27, 2026 SBUX Starbucks Corp Purchase Joint $1,001 - $15,000 Jul 22, 2026 117d
Mar 27, 2026 SOLV SOLVENTUM CORP Purchase Joint $1,001 - $15,000 Jul 22, 2026 117d
Mar 27, 2026 HOOD Robinhood Markets Inc Purchase Joint $1,001 - $15,000 Jul 22, 2026 117d
Mar 27, 2026 RMD Resmed Inc Purchase Joint $1,001 - $15,000 Jul 22, 2026 117d
Mar 27, 2026 REG Regency Centers Corp Purchase Joint $1,001 - $15,000 Jul 22, 2026 117d
Mar 27, 2026 O Realty Income Corp Purchase Joint $1,001 - $15,000 Jul 22, 2026 117d
Mar 27, 2026 PWR Quanta Services Inc Purchase Joint $1,001 - $15,000 Jul 22, 2026 117d
Mar 27, 2026 QCOM QUALCOMM Inc Purchase Joint $1,001 - $15,000 Jul 22, 2026 117d
Mar 27, 2026 Q QNITY ELECTRONICS INC Purchase Joint $1,001 - $15,000 Jul 22, 2026 117d
Mar 27, 2026 PSA Public Storage Purchase Joint $1,001 - $15,000 Jul 22, 2026 117d
Mar 27, 2026 PTC PTC Inc Purchase Joint $1,001 - $15,000 Jul 22, 2026 117d
Mar 27, 2026 PRU Prudential Financial Inc Sale Joint $1,001 - $15,000 Jul 22, 2026 117d
Mar 27, 2026 PGR The Progressive Corp Sale Joint $15,001 - $50,000 Jul 22, 2026 117d
Mar 27, 2026 SPGI S&P Global Inc Purchase Joint $1,001 - $15,000 Jul 22, 2026 117d
Mar 27, 2026 RSG Republic Services Inc Purchase Joint $1,001 - $15,000 Jul 22, 2026 117d
Mar 27, 2026 REGN Regeneron Pharmaceuticals Inc Purchase Joint $1,001 - $15,000 Jul 22, 2026 117d
Mar 27, 2026 DGX Quest Diagnostics Inc Purchase Joint $1,001 - $15,000 Jul 22, 2026 117d
Mar 27, 2026 PSX Phillips 66 Sale Joint $50,001 - $100,000 Jul 22, 2026 117d
Mar 30, 2026 CMWAY Commonwealth Bank of Australia Purchase Joint $15,001 - $50,000 Jul 22, 2026 114d
Mar 30, 2026 CMPGY Compass Group PLC Purchase Joint $1,001 - $15,000 Jul 22, 2026 114d
Mar 30, 2026 CFRUY Cie Financiere Richemont AG, Zug Purchase Joint $1,001 - $15,000 Jul 22, 2026 114d
Mar 27, 2026 VRT Vertiv Holdings Co Purchase Joint $1,001 - $15,000 Jul 22, 2026 117d
Mar 27, 2026 VRTX Vertex Pharmaceuticals Inc Purchase Joint $1,001 - $15,000 Jul 22, 2026 117d
Mar 27, 2026 VZ Verizon Communications Inc Purchase Joint $1,001 - $15,000 Jul 22, 2026 117d
Mar 27, 2026 VTR Ventas Inc Purchase Joint $1,001 - $15,000 Jul 22, 2026 117d
Mar 27, 2026 URI United Rentals Inc Purchase Joint $1,001 - $15,000 Jul 22, 2026 117d
Mar 27, 2026 UPS United Parcel Service Inc Purchase Joint $1,001 - $15,000 Jul 22, 2026 117d
Mar 27, 2026 UNP Union Pacific Corp Purchase Joint $15,001 - $50,000 Jul 22, 2026 117d
Mar 27, 2026 TFC Truist Financial Corp Purchase Joint $1,001 - $15,000 Jul 22, 2026 117d
Mar 27, 2026 TRV The Travelers Companies Inc Purchase Joint $1,001 - $15,000 Jul 22, 2026 117d
Mar 27, 2026 TDG TransDigm Group Inc Purchase Joint $1,001 - $15,000 Jul 22, 2026 117d
Mar 27, 2026 TMO Thermo Fisher Scientific Inc Purchase Joint $1,001 - $15,000 Jul 22, 2026 117d
Mar 27, 2026 COO The Cooper Cos Inc Purchase Joint $1,001 - $15,000 Jul 22, 2026 117d
Mar 30, 2026 DBSDY DBS Group Holdings Ltd Purchase Joint $15,001 - $50,000 Jul 22, 2026 114d
Mar 30, 2026 DANOY Danone SA Purchase Joint $1,001 - $15,000 Jul 22, 2026 114d
Mar 30, 2026 CMSQY COMPUTERSHARE LTD CPU Purchase Joint $1,001 - $15,000 Jul 22, 2026 114d
Mar 27, 2026 VRSK VERISK ANALYTICS Inc Purchase Joint $1,001 - $15,000 Jul 22, 2026 117d
Mar 27, 2026 UNH Unitedhealth Group Inc Purchase Joint $15,001 - $50,000 Jul 22, 2026 117d
Mar 27, 2026 UDR UDR Inc Purchase Joint $1,001 - $15,000 Jul 22, 2026 117d
Mar 27, 2026 TXN Texas Instruments Inc Purchase Joint $1,001 - $15,000 Jul 22, 2026 117d
Mar 27, 2026 TDY Teledyne Technologies Inc Sale Joint $50,001 - $100,000 Jul 22, 2026 117d
Mar 27, 2026 SYK Stryker Corp Sale Joint $15,001 - $50,000 Jul 22, 2026 117d
Mar 27, 2026 SCHW Schwab (Charles) Corp Purchase Joint $1,001 - $15,000 Jul 22, 2026 117d
Mar 27, 2026 SNDK SANDISK CORP Purchase Joint $1,001 - $15,000 Jul 22, 2026 117d
Mar 30, 2026 RDSMY Koninklijke DSM NV Purchase Joint $1,001 - $15,000 Jul 22, 2026 114d
Mar 30, 2026 DRPRY DR ING H C F PORSCHE AG Purchase Joint $1,001 - $15,000 Jul 22, 2026 114d
Mar 30, 2026 DNBBY DNB BANK ASA Purchase Joint $1,001 - $15,000 Jul 22, 2026 114d
Mar 30, 2026 DSCSY DISCO CORP Purchase Joint $1,001 - $15,000 Jul 22, 2026 114d
Mar 30, 2026 DEO Diageo PLC Purchase Joint $1,001 - $15,000 Jul 22, 2026 114d
Mar 30, 2026 DTEGY Deutsche Telekom AG Purchase Joint $15,001 - $50,000 Jul 22, 2026 114d
Mar 30, 2026 DLAKY Deutsche Lufthansa AG Purchase Joint $1,001 - $15,000 Jul 22, 2026 114d
Mar 30, 2026 DBOEY Deutsche Boerse AG Purchase Joint $15,001 - $50,000 Jul 22, 2026 114d
Mar 30, 2026 DB Deutsche Bank AG Purchase Joint $1,001 - $15,000 Jul 22, 2026 114d
Mar 30, 2026 DNZOY Denso Corp Purchase Joint $1,001 - $15,000 Jul 22, 2026 114d
Mar 27, 2026 SNA Snap-On Inc Purchase Joint $1,001 - $15,000 Jul 22, 2026 117d
Mar 27, 2026 SJM The J M Smucker Company Purchase Joint $1,001 - $15,000 Jul 22, 2026 117d
Mar 27, 2026 SWKS Skyworks Solutions Inc Purchase Joint $1,001 - $15,000 Jul 22, 2026 117d
Mar 27, 2026 NOW ServiceNow Inc Sale Joint $15,001 - $50,000 Jul 22, 2026 117d
Mar 27, 2026 STX Seagate Technology Holdings PLC Purchase Joint $1,001 - $15,000 Jul 22, 2026 117d
Mar 27, 2026 CRM salesforce.com Inc Purchase Joint $1,001 - $15,000 Jul 22, 2026 117d
Mar 27, 2026 RTX RTX Corp Purchase Joint $15,001 - $50,000 Jul 22, 2026 117d
Mar 27, 2026 RCL Royal Caribbean Group Purchase Joint $1,001 - $15,000 Jul 22, 2026 117d
Mar 27, 2026 ROP Roper Technologies Inc Purchase Joint $1,001 - $15,000 Jul 22, 2026 117d
Mar 27, 2026 PG The Procter & Gamble Co Sale Joint $15,001 - $50,000 Jul 22, 2026 117d
Mar 27, 2026 PFG Principal Financial Group Inc Purchase Joint $1,001 - $15,000 Jul 22, 2026 117d
Mar 27, 2026 POOL Pool Corp Purchase Joint $1,001 - $15,000 Jul 22, 2026 117d
Mar 27, 2026 PNC The PNC Financial Services Group Inc Sale Joint $50,001 - $100,000 Jul 22, 2026 117d
Mar 27, 2026 PM Philip Morris International Inc Purchase Joint $1,001 - $15,000 Jul 22, 2026 117d
Mar 27, 2026 PAYX Paychex Inc Sale Joint $1,001 - $15,000 Jul 22, 2026 117d
Mar 30, 2026 DHLGY Deutsche Post AG Purchase Joint $1,001 - $15,000 Jul 22, 2026 114d
Mar 27, 2026 TT Trane Technologies PLC Sale Joint $15,001 - $50,000 Jul 22, 2026 117d
Mar 27, 2026 SPG Simon Property Group Inc Purchase Joint $1,001 - $15,000 Jul 22, 2026 117d
Mar 27, 2026 PEP PepsiCo Inc Purchase Joint $1,001 - $15,000 Jul 22, 2026 117d
Mar 27, 2026 PYPL PayPal Holdings Inc Purchase Joint $1,001 - $15,000 Jul 22, 2026 117d