All Politicians

Alan Armstrong

Republican

Senate

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

AssetNotifiedTradedTypeAmountChange
EXPEExpedia Group, Inc. Common StockJul 21, 2026Mar 27, 2026Sell$15,001 - $50,000+23.71%
CDNSCadence Design SystemsJul 21, 2026Mar 27, 2026Sell$50,001 - $100,000+4.10%
NOWSERVICENOW, INC.Jul 21, 2026Mar 27, 2026Sell$15,001 - $50,000+36.27%
ABTAbbott LaboratoriesJul 21, 2026Mar 27, 2026Sell$15,001 - $50,000-1.33%
MDLZMondelez International, Inc. Class AJul 21, 2026Mar 27, 2026Sell$1,001 - $15,000+4.43%
JPMJPMorgan Chase & Co.Jul 21, 2026Mar 27, 2026Sell$15,001 - $50,000+23.63%
ACMAecomJul 21, 2026Mar 27, 2026Sell$15,001 - $50,000-27.46%
PGRProgressive CorporationJul 21, 2026Mar 27, 2026Sell$15,001 - $50,000+7.36%
PGProcter & Gamble CompanyJul 21, 2026Mar 27, 2026Sell$15,001 - $50,000+2.58%
GEVGE Vernova Inc.Jul 21, 2026Mar 27, 2026Sell$15,001 - $50,000+10.22%
MRSHMarshJul 21, 2026Mar 27, 2026Sell$1,001 - $15,000+3.45%
AVGOBroadcom Inc. Common StockJul 21, 2026Mar 27, 2026Sell$15,001 - $50,000+18.93%
AMTAmerican Tower CorporationJul 21, 2026Mar 27, 2026Sell$1,001 - $15,000+2.63%
AMGNAmgen IncJul 21, 2026Mar 27, 2026Sell$15,001 - $50,000+10.57%
LDOSLeidos Holdings, Inc.Jul 21, 2026Mar 27, 2026Sell$15,001 - $50,000-17.90%
GLWCorning IncorporatedJul 21, 2026Mar 27, 2026Sell$100,001 - $250,000+9.74%
NEENextEra Energy, Inc.Jul 21, 2026Mar 27, 2026Sell$50,001 - $100,000-11.96%
PNCPNC Financial Services GroupJul 21, 2026Mar 27, 2026Sell$50,001 - $100,000+15.21%
LINLinde plc Ordinary ShareJul 21, 2026Mar 27, 2026Sell$15,001 - $50,000-6.26%
DASHDoorDash, Inc. Class A Common StockJul 21, 2026Mar 27, 2026Sell$15,001 - $50,000+31.61%
DUKDuke Energy CorporationJul 21, 2026Mar 27, 2026Sell$1,001 - $15,000-9.59%
KMIKinder Morgan, Inc.Jul 21, 2026Mar 27, 2026Sell$1,001 - $15,000-6.44%
PRUPrudential Financial, Inc.Jul 21, 2026Mar 27, 2026Sell$1,001 - $15,000+26.92%
MRKMerck & Co., Inc.Jul 21, 2026Mar 27, 2026Sell$15,001 - $50,000+22.77%
PSXPHILLIPS 66Jul 21, 2026Mar 27, 2026Sell$50,001 - $100,000+45.07%
CVXChevron CorporationJul 21, 2026Mar 27, 2026Sell$1,001 - $15,000-0.78%
CRWDCrowdStrike Holdings, Inc. Class A Common StockJul 21, 2026Mar 27, 2026Sell$15,001 - $50,000+157.21%
NDAQNasdaq, Inc. Common StockJul 21, 2026Mar 27, 2026Sell$50,001 - $100,000+14.80%
HDHome Depot, Inc.Jul 21, 2026Mar 27, 2026Sell$15,001 - $50,000-6.74%
PAYXPaychex IncJul 21, 2026Mar 27, 2026Sell$1,001 - $15,000+26.68%
MAMastercard IncorporatedJul 21, 2026Mar 27, 2026Sell$15,001 - $50,000+16.73%
LLYEli Lilly & Co.Jul 21, 2026Mar 27, 2026Sell$1,001 - $15,000+31.28%
FDXFedEx CorporationJul 21, 2026Mar 24, 2026Sell$50,001 - $100,000-15.64%
HDHome Depot, Inc.Jul 21, 2026Mar 24, 2026Sell$50,001 - $100,000-9.35%
DVNDevon Energy CorporationJul 21, 2026Mar 24, 2026Sell$50,001 - $100,000-3.30%
HONHoneywell International, Inc.Jul 21, 2026Mar 24, 2026Sell$50,001 - $100,000-6.82%
PFEPfizer Inc.Jul 21, 2026Mar 24, 2026Sell$50,001 - $100,000+2.60%
RACEFerrari N.V.Jul 21, 2026Mar 24, 2026Sell$50,001 - $100,000+26.29%