Congress member profile
Alan Armstrong
U.S. Senator · OK · R
708 disclosed trades · amounts shown as reported ranges.
View original disclosure ↗Published transactions708
Buys656
Sells51
Filings3
Disclosed transactions
Showing 451–500 of 708 transactions.
| Traded | Stock / asset | Type | Owner | Amount | Filing |
|---|---|---|---|---|---|
| Fri, Mar 27, 2026 | SYK Stryker Corporation Common Stock | Sell | Self | $15,001 - $50,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Fri, Mar 27, 2026 | STLD Steel Dynamics, Inc. - Common Stock | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Fri, Mar 27, 2026 | SBUX Starbucks Corporation - Common Stock | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Fri, Mar 27, 2026 | SOLV Solventum Corporation Common Stock | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Fri, Mar 27, 2026 | SNA Snap-On Incorporated Common Stock | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Fri, Mar 27, 2026 | SJM The J.M. Smucker Company Common Stock | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Fri, Mar 27, 2026 | SWKS Skyworks Solutions, Inc. - Common Stock | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Fri, Mar 27, 2026 | SPG Simon Property Group, Inc. Common Stock | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Fri, Mar 27, 2026 | NOW ServiceNow, Inc. Common Stock | Sell | Self | $15,001 - $50,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Fri, Mar 27, 2026 | STX Seagate Technology Holdings PLC - Ordinary Shares (Ireland) | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Fri, Mar 27, 2026 | SCHW Charles Schwab Corporation (The) Common Stock | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Fri, Mar 27, 2026 | SNDK Sandisk Corporation - Common Stock When-Issued | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Fri, Mar 27, 2026 | CRM Salesforce, Inc. Common Stock | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Fri, Mar 27, 2026 | SPGI S&P Global Inc. Common Stock | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Fri, Mar 27, 2026 | RTX RTX Corporation Common Stock | Buy | Self | $15,001 - $50,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Fri, Mar 27, 2026 | RCL Royal Caribbean Cruises Ltd. Common Stock | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Fri, Mar 27, 2026 | ROP Roper Technologies, Inc. - Common Stock (ROP) | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Fri, Mar 27, 2026 | HOOD Robinhood Markets, Inc. - Class A Common Stock | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Fri, Mar 27, 2026 | RMD ResMed Inc. Common Stock | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Fri, Mar 27, 2026 | RSG Republic Services, Inc. Common Stock | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Fri, Mar 27, 2026 | REGN Regeneron Pharmaceuticals, Inc. - Common Stock | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Fri, Mar 27, 2026 | REG Regency Centers Corporation - Common Stock | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Fri, Mar 27, 2026 | O Realty Income Corporation Common Stock | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Fri, Mar 27, 2026 | DGX Quest Diagnostics Incorporated Common Stock | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Fri, Mar 27, 2026 | PWR Quanta Services, Inc. Common Stock | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Fri, Mar 27, 2026 | QCOM QUALCOMM Incorporated - Common Stock | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Fri, Mar 27, 2026 | Q Qnity Electronics, Inc. Common Stock | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Fri, Mar 27, 2026 | PSA Public Storage Common Stock | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Fri, Mar 27, 2026 | PTC PTC Inc. - Common Stock | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Fri, Mar 27, 2026 | PRU Prudential Financial, Inc. Common Stock | Sell | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Fri, Mar 27, 2026 | PGR Progressive Corporation (The) Common Stock | Sell | Self | $15,001 - $50,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Fri, Mar 27, 2026 | PG Procter & Gamble Company (The) Common Stock | Sell | Self | $15,001 - $50,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Fri, Mar 27, 2026 | PFG Principal Financial Group Inc - Common Stock | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Fri, Mar 27, 2026 | POOL Pool Corporation - Common Stock | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Fri, Mar 27, 2026 | PNC PNC Financial Services Group, Inc. (The) Common Stock | Sell | Self | $50,001 - $100,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Fri, Mar 27, 2026 | PSX Phillips 66 Common Stock | Sell | Self | $50,001 - $100,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Fri, Mar 27, 2026 | PM Philip Morris International Inc Common Stock | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Fri, Mar 27, 2026 | PEP PepsiCo, Inc. - Common Stock | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Fri, Mar 27, 2026 | PYPL PayPal Holdings, Inc. - Common Stock | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Fri, Mar 27, 2026 | PAYX Paychex, Inc. - Common Stock | Sell | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Fri, Mar 27, 2026 | PH Parker-Hannifin Corporation Common Stock | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Fri, Mar 27, 2026 | PANW Palo Alto Networks, Inc. - Common Stock | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Fri, Mar 27, 2026 | PLTR Palantir Technologies Inc. - Class A Common Stock | Buy | Self | $15,001 - $50,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Fri, Mar 27, 2026 | PCAR PACCAR Inc. - Common Stock | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Fri, Mar 27, 2026 | OTIS Otis Worldwide Corporation Common Stock | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Fri, Mar 27, 2026 | ORCL Oracle Corporation Common Stock | Buy | Self | $15,001 - $50,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Fri, Mar 27, 2026 | OMC Omnicom Group Inc. Common Stock | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Fri, Mar 27, 2026 | ORLY O'Reilly Automotive, Inc. - Common Stock | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Fri, Mar 27, 2026 | NXPI NXP Semiconductors N.V. - Common Stock | Buy | Self | $1,001 - $15,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
| Fri, Mar 27, 2026 | NVDA NVIDIA Corporation - Common Stock | Buy | Self | $50,001 - $100,000 | senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗ |
Assets traded
Transaction counts from published filings; this is not a current holdings portfolio.
