
Alan Armstrong
Senate · Republican · Oklahoma
In officeSenate Committee on Health, Education, Labor, and Pensions · memberSenate Committee on Indian Affairs · memberEmployment and Workplace Safety · memberPrimary Health and Retirement Security · member
Trades
180
159 names
Buys / sells
154 / 24
leaning buy
Disclosed range
$6.4M–$30.2M
all trades, summed
Disclosure lag
avg 110 days
trade to filing
First trade
24 Mar 2026
Latest filing
22 Oct 2026
Sectors tradednames Orin covers, by trade count
Industrials22% · 24
Technology17% · 18
Healthcare16% · 17
Financial Services14% · 15
Real Estate9% · 10
Consumer Cyclical6% · 7
Consumer Defensive6% · 6
Energy5% · 5
Basic Materials4% · 4
Communication Services2% · 2
Most traded names
| Name | Buys | Sells | Members | Disclosed range | Last disclosure |
|---|---|---|---|---|---|
| WMBThe Williams Companies, Inc. | 2 | 1 | 1 | $266k–$565k | 22 Oct 2026 |
| FDXFedEx Corporation | 1 | 1 | 1 | $51k–$115k | 20 Jul 2026 |
| AZN | 2 | 0 | 1 | $16k–$65k | 20 Jul 2026 |
| NVSEF | 2 | 0 | 1 | $16k–$65k | 20 Jul 2026 |
| DGXQuest Diagnostics Incorporated | 2 | 0 | 1 | $2k–$30k | 22 Jul 2026 |
| DVNDevon Energy Corporation | 0 | 1 | 1 | $50k–$100k | 20 Jul 2026 |
| PNCThe PNC Financial Services Group, Inc. | 0 | 1 | 1 | $50k–$100k | 22 Jul 2026 |
| PSXPhillips 66 | 0 | 1 | 1 | $50k–$100k | 22 Jul 2026 |
| TDYTeledyne Technologies Incorporated | 0 | 1 | 1 | $50k–$100k | 22 Jul 2026 |
| CCitigroup Inc. | 1 | 0 | 1 | $15k–$50k | 20 Jul 2026 |
All disclosed tradesnewest first · the since-columns read for names Orin covers
| Name | Asset | Type | Range | Traded | Disclosed | Stock since trade | Stock since filing | Source |
|---|---|---|---|---|---|---|---|---|
| WMB | Williams Companies, Inc. (The) Common Stock | Saleother | $250k–$500k | 8 Sep 2026 | 22 Oct 202644 days later | −2.3% | +4.9% | filing |
| EA | Electronic Arts Inc | Sale | $1k–$15k | 4 Aug 2026 | 17 Sep 202644 days later | — | — | filing |
| WMB | The Williams Cos Inc | Buyother | $1k–$15k | 19 Aug 2026 | 17 Sep 202629 days later | +1.2% | +3.2% | filing |
| WMB | The Williams Cos Inc | Buyother | $15k–$50k | 20 Aug 2026 | 17 Sep 202628 days later | +3.4% | +3.2% | filing |
| AVB | AvalonBay Communities Inc | Exchange | $1k–$15k | 14 Aug 2026 | 17 Sep 202634 days later | — | — | filing |
| — | Electronic Arts Inc. (EA) | Sale | $1k–$15k | 4 Aug 2026 | 16 Sep 202643 days later | — | — | filing |
| — | AvalonBay Communities, Inc. Common Stock (AVB) (Exchanged) VMRK - Vivmark Residential Common Shares of Beneficial Interest (Received) | Exchange | $1k–$15k | 14 Aug 2026 | 16 Sep 202633 days later | — | — | filing |
| — | Williams Companies, Inc. (The) Common Stock | Buyother | $1k–$15k | 19 Aug 2026 | 16 Sep 202628 days later | — | — | filing |
| — | Williams Companies, Inc. (The) Common Stock | Buyother | $15k–$50k | 20 Aug 2026 | 16 Sep 202627 days later | — | — | filing |
| Q | QNITY ELECTRONICS INC | Buy | $1k–$15k | 27 Mar 2026 | 22 Jul 2026117 days later | +6.3% | −14.4% | filing |
| PWR | Quanta Services Inc | Buy | $1k–$15k | 27 Mar 2026 | 22 Jul 2026117 days later | +5.3% | −10.0% | filing |
| COO | The Cooper Cos Inc | Buy | $1k–$15k | 27 Mar 2026 | 22 Jul 2026117 days later | −14.2% | −15.1% | filing |
| SYK | Stryker Corp | Sale | $15k–$50k | 27 Mar 2026 | 22 Jul 2026117 days later | −8.0% | −2.5% | filing |
| SNA | Snap-On Inc | Buy | $1k–$15k | 27 Mar 2026 | 22 Jul 2026117 days later | −0.4% | −12.0% | filing |
| RCL | Royal Caribbean Group | Buy | $1k–$15k | 27 Mar 2026 | 22 Jul 2026117 days later | +13.0% | +3.5% | filing |
| UNH | Unitedhealth Group Inc | Buy | $15k–$50k | 27 Mar 2026 | 22 Jul 2026117 days later | +58.4% | −4.8% | filing |
| CSLLY | CSL Ltd | Buy | $1k–$15k | 30 Mar 2026 | 22 Jul 2026114 days later | — | — | filing |
| PM | Philip Morris International Inc | Buy | $1k–$15k | 27 Mar 2026 | 22 Jul 2026117 days later | +23.9% | +4.3% | filing |
| DNZOY | Denso Corp | Buy | $1k–$15k | 30 Mar 2026 | 22 Jul 2026114 days later | — | — | filing |
| DNBBY | DNB BANK ASA | Buy | $1k–$15k | 30 Mar 2026 | 22 Jul 2026114 days later | — | — | filing |
| RSG | Republic Services Inc | Buy | $1k–$15k | 27 Mar 2026 | 22 Jul 2026117 days later | +9.2% | +8.8% | filing |
| CI | Cigna Corp | Buy | $1k–$15k | 27 Mar 2026 | 22 Jul 2026117 days later | +13.9% | +4.7% | filing |
| SJM | The J M Smucker Company | Buy | $1k–$15k | 27 Mar 2026 | 22 Jul 2026117 days later | +33.8% | +7.9% | filing |
| TMO | Thermo Fisher Scientific Inc | Buy | $1k–$15k | 27 Mar 2026 | 22 Jul 2026117 days later | +46.4% | +31.6% | filing |
| SWKS | Skyworks Solutions Inc | Buy | $1k–$15k | 27 Mar 2026 | 22 Jul 2026117 days later | +59.3% | +35.3% | filing |
| PSX | Phillips 66 | Sale | $50k–$100k | 27 Mar 2026 | 22 Jul 2026117 days later | +42.6% | +27.0% | filing |
| VRTX | Vertex Pharmaceuticals Inc | Buy | $1k–$15k | 27 Mar 2026 | 22 Jul 2026117 days later | +20.3% | +10.3% | filing |
| DASTY | Dassault Systemes SA | Buy | $1k–$15k | 30 Mar 2026 | 22 Jul 2026114 days later | — | — | filing |
| SOLV | SOLVENTUM CORP | Buy | $1k–$15k | 27 Mar 2026 | 22 Jul 2026117 days later | +32.2% | +6.9% | filing |
| PSA | Public Storage | Buyother | $1k–$15k | 27 Mar 2026 | 22 Jul 2026117 days later | +17.5% | +0.3% | filing |
| SNPS | Synopsys Inc | Buy | $1k–$15k | 27 Mar 2026 | 22 Jul 2026117 days later | +24.7% | +25.6% | filing |
| TDY | Teledyne Technologies Inc | Sale | $50k–$100k | 27 Mar 2026 | 22 Jul 2026117 days later | +10.4% | +0.7% | filing |
| TT | Trane Technologies PLC | Sale | $15k–$50k | 27 Mar 2026 | 22 Jul 2026117 days later | +12.4% | −2.6% | filing |
| VTR | Ventas Inc | Buyother | $1k–$15k | 27 Mar 2026 | 22 Jul 2026117 days later | +1.8% | −14.2% | filing |
| TDG | TransDigm Group Inc | Buy | $1k–$15k | 27 Mar 2026 | 22 Jul 2026117 days later | −0.9% | −5.4% | filing |
| PTC | PTC Inc | Buy | $1k–$15k | 27 Mar 2026 | 22 Jul 2026117 days later | +41.4% | +72.1% | filing |
| TPR | Tapestry Inc | Buy | $1k–$15k | 27 Mar 2026 | 22 Jul 2026117 days later | −19.8% | −22.5% | filing |
| RMD | Resmed Inc | Buy | $1k–$15k | 27 Mar 2026 | 22 Jul 2026117 days later | +13.8% | +30.0% | filing |
| QCOM | QUALCOMM Inc | Buy | $1k–$15k | 27 Mar 2026 | 22 Jul 2026117 days later | +44.9% | +4.9% | filing |
| PGR | The Progressive Corp | Sale | $15k–$50k | 27 Mar 2026 | 22 Jul 2026117 days later | +13.5% | +10.3% | filing |
| SYF | Synchrony Financial | Buy | $1k–$15k | 27 Mar 2026 | 22 Jul 2026117 days later | +14.7% | +3.0% | filing |
| URI | United Rentals Inc | Buy | $1k–$15k | 27 Mar 2026 | 22 Jul 2026117 days later | +58.3% | +12.3% | filing |
| PYPL | PayPal Holdings Inc | Buy | $1k–$15k | 27 Mar 2026 | 22 Jul 2026117 days later | +28.7% | +1.0% | filing |
| TFC | Truist Financial Corp | Buy | $1k–$15k | 27 Mar 2026 | 22 Jul 2026117 days later | +9.0% | −6.2% | filing |
| HOOD | Robinhood Markets Inc | Buy | $1k–$15k | 27 Mar 2026 | 22 Jul 2026117 days later | +43.2% | −9.5% | filing |
| DB | Deutsche Bank AG | Buy | $1k–$15k | 30 Mar 2026 | 22 Jul 2026114 days later | — | — | filing |
| STLD | Steel Dynamics Inc | Buy | $1k–$15k | 27 Mar 2026 | 22 Jul 2026117 days later | +44.4% | +3.4% | filing |
| PNC | The PNC Financial Services Group Inc | Sale | $50k–$100k | 27 Mar 2026 | 22 Jul 2026117 days later | +12.4% | −9.9% | filing |
| DTEGY | Deutsche Telekom AG | Buy | $15k–$50k | 30 Mar 2026 | 22 Jul 2026114 days later | — | — | filing |
| DRPRY | DR ING H C F PORSCHE AG | Buy | $1k–$15k | 30 Mar 2026 | 22 Jul 2026114 days later | — | — | filing |
Stock since the trade: how the stock's price moved after the member's trade date — not the member's own gain or loss. For a sale, a rise afterwards is money the seller did not make.
Members must disclose within 45 days of a trade (STOCK Act). Amounts are the ranges filed, not exact figures. Across this member's trades the average gap was 110 days.