All Politicians
Alan Armstrong
RepublicanSenate
Track 301 stock and financial transactions disclosed by Alan Armstrong, including assets, buys, sells, filing dates, and reported value ranges.
Total Trades
301
Trade Volume
$5,074,150.5
Last Traded
Aug 20, 2026
Buys & Sells by Quarter
Last four quarters; counted by reported trade date.
Trades by Sector
Top four sectors; rest grouped under Other sectors.
Trading History
AssetsStocks only
| Asset | Notified | Traded | Type | Amount | Change |
|---|---|---|---|---|---|
| EXPEExpedia Group, Inc. Common Stock | Jul 21, 2026 | Mar 27, 2026 | Sell | $15,001 - $50,000 | +23.71% |
| CDNSCadence Design Systems | Jul 21, 2026 | Mar 27, 2026 | Sell | $50,001 - $100,000 | +4.10% |
| NOWSERVICENOW, INC. | Jul 21, 2026 | Mar 27, 2026 | Sell | $15,001 - $50,000 | +36.27% |
| ABTAbbott Laboratories | Jul 21, 2026 | Mar 27, 2026 | Sell | $15,001 - $50,000 | -1.33% |
| MDLZMondelez International, Inc. Class A | Jul 21, 2026 | Mar 27, 2026 | Sell | $1,001 - $15,000 | +4.43% |
| JPMJPMorgan Chase & Co. | Jul 21, 2026 | Mar 27, 2026 | Sell | $15,001 - $50,000 | +23.63% |
| ACMAecom | Jul 21, 2026 | Mar 27, 2026 | Sell | $15,001 - $50,000 | -27.46% |
| PGRProgressive Corporation | Jul 21, 2026 | Mar 27, 2026 | Sell | $15,001 - $50,000 | +7.36% |
| PGProcter & Gamble Company | Jul 21, 2026 | Mar 27, 2026 | Sell | $15,001 - $50,000 | +2.58% |
| GEVGE Vernova Inc. | Jul 21, 2026 | Mar 27, 2026 | Sell | $15,001 - $50,000 | +10.22% |
| MRSHMarsh | Jul 21, 2026 | Mar 27, 2026 | Sell | $1,001 - $15,000 | +3.45% |
| AVGOBroadcom Inc. Common Stock | Jul 21, 2026 | Mar 27, 2026 | Sell | $15,001 - $50,000 | +18.93% |
| AMTAmerican Tower Corporation | Jul 21, 2026 | Mar 27, 2026 | Sell | $1,001 - $15,000 | +2.63% |
| AMGNAmgen Inc | Jul 21, 2026 | Mar 27, 2026 | Sell | $15,001 - $50,000 | +10.57% |
| LDOSLeidos Holdings, Inc. | Jul 21, 2026 | Mar 27, 2026 | Sell | $15,001 - $50,000 | -17.90% |
| GLWCorning Incorporated | Jul 21, 2026 | Mar 27, 2026 | Sell | $100,001 - $250,000 | +9.74% |
| NEENextEra Energy, Inc. | Jul 21, 2026 | Mar 27, 2026 | Sell | $50,001 - $100,000 | -11.96% |
| PNCPNC Financial Services Group | Jul 21, 2026 | Mar 27, 2026 | Sell | $50,001 - $100,000 | +15.21% |
| LINLinde plc Ordinary Share | Jul 21, 2026 | Mar 27, 2026 | Sell | $15,001 - $50,000 | -6.26% |
| DASHDoorDash, Inc. Class A Common Stock | Jul 21, 2026 | Mar 27, 2026 | Sell | $15,001 - $50,000 | +31.61% |
| DUKDuke Energy Corporation | Jul 21, 2026 | Mar 27, 2026 | Sell | $1,001 - $15,000 | -9.59% |
| KMIKinder Morgan, Inc. | Jul 21, 2026 | Mar 27, 2026 | Sell | $1,001 - $15,000 | -6.44% |
| PRUPrudential Financial, Inc. | Jul 21, 2026 | Mar 27, 2026 | Sell | $1,001 - $15,000 | +26.92% |
| MRKMerck & Co., Inc. | Jul 21, 2026 | Mar 27, 2026 | Sell | $15,001 - $50,000 | +22.77% |
| PSXPHILLIPS 66 | Jul 21, 2026 | Mar 27, 2026 | Sell | $50,001 - $100,000 | +45.07% |
| CVXChevron Corporation | Jul 21, 2026 | Mar 27, 2026 | Sell | $1,001 - $15,000 | -0.78% |
| CRWDCrowdStrike Holdings, Inc. Class A Common Stock | Jul 21, 2026 | Mar 27, 2026 | Sell | $15,001 - $50,000 | +157.21% |
| NDAQNasdaq, Inc. Common Stock | Jul 21, 2026 | Mar 27, 2026 | Sell | $50,001 - $100,000 | +14.80% |
| HDHome Depot, Inc. | Jul 21, 2026 | Mar 27, 2026 | Sell | $15,001 - $50,000 | -6.74% |
| PAYXPaychex Inc | Jul 21, 2026 | Mar 27, 2026 | Sell | $1,001 - $15,000 | +26.68% |
| MAMastercard Incorporated | Jul 21, 2026 | Mar 27, 2026 | Sell | $15,001 - $50,000 | +16.73% |
| LLYEli Lilly & Co. | Jul 21, 2026 | Mar 27, 2026 | Sell | $1,001 - $15,000 | +31.28% |
| FDXFedEx Corporation | Jul 21, 2026 | Mar 24, 2026 | Sell | $50,001 - $100,000 | -15.64% |
| HDHome Depot, Inc. | Jul 21, 2026 | Mar 24, 2026 | Sell | $50,001 - $100,000 | -9.35% |
| DVNDevon Energy Corporation | Jul 21, 2026 | Mar 24, 2026 | Sell | $50,001 - $100,000 | -3.30% |
| HONHoneywell International, Inc. | Jul 21, 2026 | Mar 24, 2026 | Sell | $50,001 - $100,000 | -6.82% |
| PFEPfizer Inc. | Jul 21, 2026 | Mar 24, 2026 | Sell | $50,001 - $100,000 | +2.60% |
| RACEFerrari N.V. | Jul 21, 2026 | Mar 24, 2026 | Sell | $50,001 - $100,000 | +26.29% |