
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
100
99 names
Buys / sells
87 / 12
leaning buy
Disclosed range
$457k–$2.3M
all trades, summed
Disclosure lag
avg 113 days
trade to filing
First trade
27 Mar 2026
Latest disclosure
17 Sep 2026
Sectors tradednames Orin covers, by trade count
Industrials21% · 15
Technology19% · 14
Financial Services15% · 11
Healthcare14% · 10
Real Estate10% · 7
Consumer Defensive7% · 5
Consumer Cyclical6% · 4
Energy4% · 3
Communication Services3% · 2
Basic Materials1% · 1
Most traded names
| Name | Buys | Sells | Members | Disclosed range | Last disclosure |
|---|---|---|---|---|---|
| WMBThe Williams Companies, Inc. | 2 | 0 | 1 | $16k–$65k | 17 Sep 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 |
| CMWAY | 1 | 0 | 1 | $15k–$50k | 21 Jul 2026 |
| DBOEY | 1 | 0 | 1 | $15k–$50k | 21 Jul 2026 |
| DBSDY | 1 | 0 | 1 | $15k–$50k | 21 Jul 2026 |
| DTEGY | 1 | 0 | 1 | $15k–$50k | 22 Jul 2026 |
| NOWServiceNow, Inc. | 0 | 1 | 1 | $15k–$50k | 22 Jul 2026 |
| PGThe Procter & Gamble Company | 0 | 1 | 1 | $15k–$50k | 22 Jul 2026 |
All disclosed tradesnewest first · the since-columns read for names Orin covers
| Name | Asset | Type | Range | Traded | Disclosed | Since trade | Since disclosure | Source |
|---|---|---|---|---|---|---|---|---|
| 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 | −2.9% | −1.0% | filing |
| WMB | The Williams Cos Inc | Buyother | $15k–$50k | 20 Aug 2026 | 17 Sep 202628 days later | −0.8% | −1.0% | filing |
| AVB | AvalonBay Communities Inc | Exchange | $1k–$15k | 14 Aug 2026 | 17 Sep 202634 days later | — | — | filing |
| Q | QNITY ELECTRONICS INC | Buy | $1k–$15k | 27 Mar 2026 | 22 Jul 2026117 days later | +11.4% | −10.3% | filing |
| PWR | Quanta Services Inc | Buy | $1k–$15k | 27 Mar 2026 | 22 Jul 2026117 days later | +15.4% | −1.3% | filing |
| COO | The Cooper Cos Inc | Buy | $1k–$15k | 27 Mar 2026 | 22 Jul 2026117 days later | −19.6% | −20.5% | filing |
| SYK | Stryker Corp | Sale | $15k–$50k | 27 Mar 2026 | 22 Jul 2026117 days later | −16.5% | −11.6% | filing |
| SNA | Snap-On Inc | Buy | $1k–$15k | 27 Mar 2026 | 22 Jul 2026117 days later | +3.1% | −8.8% | filing |
| RCL | Royal Caribbean Group | Buy | $1k–$15k | 27 Mar 2026 | 22 Jul 2026117 days later | −12.0% | −19.4% | filing |
| UNH | Unitedhealth Group Inc | Buy | $15k–$50k | 27 Mar 2026 | 22 Jul 2026117 days later | +43.3% | −13.9% | 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 | +16.7% | −1.8% | 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 | −1.3% | −1.6% | filing |
| CI | Cigna Corp | Buy | $1k–$15k | 27 Mar 2026 | 22 Jul 2026117 days later | +2.4% | −5.8% | filing |
| SJM | The J M Smucker Company | Buy | $1k–$15k | 27 Mar 2026 | 22 Jul 2026117 days later | +28.5% | +3.7% | filing |
| TMO | Thermo Fisher Scientific Inc | Buy | $1k–$15k | 27 Mar 2026 | 22 Jul 2026117 days later | +40.5% | +26.4% | filing |
| SWKS | Skyworks Solutions Inc | Buy | $1k–$15k | 27 Mar 2026 | 22 Jul 2026117 days later | +70.5% | +44.8% | filing |
| PSX | Phillips 66 | Sale | $50k–$100k | 27 Mar 2026 | 22 Jul 2026117 days later | +36.2% | +21.3% | filing |
| VRTX | Vertex Pharmaceuticals Inc | Buy | $1k–$15k | 27 Mar 2026 | 22 Jul 2026117 days later | +19.2% | +9.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 | +40.8% | +13.8% | filing |
| PSA | Public Storage | Buyother | $1k–$15k | 27 Mar 2026 | 22 Jul 2026117 days later | +7.8% | −8.0% | filing |
| SNPS | Synopsys Inc | Buy | $1k–$15k | 27 Mar 2026 | 22 Jul 2026117 days later | +8.6% | +9.4% | filing |
| TDY | Teledyne Technologies Inc | Sale | $50k–$100k | 27 Mar 2026 | 22 Jul 2026117 days later | +4.7% | −4.5% | filing |
| TT | Trane Technologies PLC | Sale | $15k–$50k | 27 Mar 2026 | 22 Jul 2026117 days later | +6.5% | −7.7% | filing |
| VTR | Ventas Inc | Buyother | $1k–$15k | 27 Mar 2026 | 22 Jul 2026117 days later | +5.8% | −10.8% | filing |
| TDG | TransDigm Group Inc | Buy | $1k–$15k | 27 Mar 2026 | 22 Jul 2026117 days later | −3.0% | −7.5% | filing |
| PTC | PTC Inc | Buy | $1k–$15k | 27 Mar 2026 | 22 Jul 2026117 days later | +2.0% | +24.1% | filing |
| TPR | Tapestry Inc | Buy | $1k–$15k | 27 Mar 2026 | 22 Jul 2026117 days later | −20.4% | −23.1% | filing |
| RMD | Resmed Inc | Buy | $1k–$15k | 27 Mar 2026 | 22 Jul 2026117 days later | +0.8% | +15.2% | filing |
| QCOM | QUALCOMM Inc | Buy | $1k–$15k | 27 Mar 2026 | 22 Jul 2026117 days later | +55.2% | +12.3% | filing |
| PGR | The Progressive Corp | Sale | $15k–$50k | 27 Mar 2026 | 22 Jul 2026117 days later | +2.2% | −0.7% | filing |
| SYF | Synchrony Financial | Buy | $1k–$15k | 27 Mar 2026 | 22 Jul 2026117 days later | +8.1% | −2.9% | filing |
| URI | United Rentals Inc | Buy | $1k–$15k | 27 Mar 2026 | 22 Jul 2026117 days later | +40.5% | −0.3% | filing |
| PYPL | PayPal Holdings Inc | Buy | $1k–$15k | 27 Mar 2026 | 22 Jul 2026117 days later | +20.5% | −5.4% | filing |
| TFC | Truist Financial Corp | Buy | $1k–$15k | 27 Mar 2026 | 22 Jul 2026117 days later | +5.5% | −9.1% | filing |
| HOOD | Robinhood Markets Inc | Buy | $1k–$15k | 27 Mar 2026 | 22 Jul 2026117 days later | +85.8% | +17.4% | 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 | +37.0% | −1.8% | filing |
| PNC | The PNC Financial Services Group Inc | Sale | $50k–$100k | 27 Mar 2026 | 22 Jul 2026117 days later | +10.7% | −11.3% | 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 |
| TER | Teradyne Inc | Buy | $1k–$15k | 27 Mar 2026 | 22 Jul 2026117 days later | +31.6% | +5.3% | filing |
| VRSK | VERISK ANALYTICS Inc | Buy | $1k–$15k | 27 Mar 2026 | 22 Jul 2026117 days later | −6.0% | −10.7% | filing |
| DEO | Diageo PLC | Buy | $1k–$15k | 30 Mar 2026 | 22 Jul 2026114 days later | — | — | filing |
| TMUS | T-Mobile US Inc | Sale | $15k–$50k | 27 Mar 2026 | 22 Jul 2026117 days later | −21.4% | −13.2% | filing |
| UPS | United Parcel Service Inc | Buy | $1k–$15k | 27 Mar 2026 | 22 Jul 2026117 days later | +1.1% | −17.3% | filing |
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 113 days.