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
CIENCiena CorporationJul 21, 2026Mar 27, 2026Buy$1,001 - $15,000-13.15%
CTSHCognizant Technology SolutionsJul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+0.23%
ESSEssex Property Trust, IncJul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+12.70%
MGMMGM RESORTS INTERNATIONALJul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+4.10%
BMYBristol-Myers Squibb Co.Jul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+7.72%
KKRKKR & Co. Inc.Jul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+11.65%
MUMicron Technology, Inc.Jul 21, 2026Mar 27, 2026Buy$15,001 - $50,000+184.36%
PGRProgressive CorporationJul 21, 2026Mar 27, 2026Sell$15,001 - $50,000+7.36%
NSCNorfolk Southern Corp.Jul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+10.91%
PGProcter & Gamble CompanyJul 21, 2026Mar 27, 2026Sell$15,001 - $50,000+2.58%
MMM3M CompanyJul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+15.97%
ORealty Income CorporationJul 21, 2026Mar 27, 2026Buy$1,001 - $15,000-6.64%
CPTCamden Property TrustJul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+2.23%
ABNBAirbnb, Inc. Class A Common StockJul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+35.28%
MOAltria Group, Inc.Jul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+4.57%
HONHoneywell International, Inc.Jul 21, 2026Mar 27, 2026Buy$1,001 - $15,000-7.47%
GPCGenuine Parts CompanyJul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+21.96%
DISThe Walt Disney CompanyJul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+11.09%
COFCapital One FinancialJul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+14.95%
APOApollo Global Management, Inc.Jul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+16.13%
LMTLockheed Martin Corp.Jul 21, 2026Mar 27, 2026Buy$1,001 - $15,000-13.39%
AMCRAmcor plc Ordinary SharesJul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+8.49%
GEVGE Vernova Inc.Jul 21, 2026Mar 27, 2026Sell$15,001 - $50,000+10.22%
RMDResMed Inc.Jul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+2.05%
QQnity Electronics, Inc.Jul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+7.42%
HPQHP Inc.Jul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+76.95%
MRSHMarshJul 21, 2026Mar 27, 2026Sell$1,001 - $15,000+3.45%
LYBLyondellBasell Industries N.V. Class AJul 21, 2026Mar 27, 2026Buy$1,001 - $15,000-23.02%
SBUXStarbucks CorpJul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+10.39%
CSCOCisco Systems, Inc. Common Stock (DE)Jul 21, 2026Mar 27, 2026Buy$15,001 - $50,000+37.02%
BRBroadridge Financial Solutions IncJul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+3.63%
AVGOBroadcom Inc. Common StockJul 21, 2026Mar 27, 2026Sell$15,001 - $50,000+18.93%
DRIDarden Restaurants, Inc.Jul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+8.72%
MSIMotorola Solutions, Inc. NewJul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+4.64%
DOWDow Inc.Jul 21, 2026Mar 27, 2026Buy$1,001 - $15,000-29.62%
AMTAmerican Tower CorporationJul 21, 2026Mar 27, 2026Sell$1,001 - $15,000+2.63%
LYVLive Nation Entertainment Inc.Jul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+14.69%
ETNEaton Corporation, plc Ordinary SharesJul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+18.86%
AMGNAmgen IncJul 21, 2026Mar 27, 2026Sell$15,001 - $50,000+10.57%
AVBAvalonBay Communities, Inc.Jul 21, 2026Mar 27, 2026Buy$1,001 - $15,000-57.63%
MCDMcDonald's CorporationJul 21, 2026Mar 27, 2026Buy$1,001 - $15,000-18.85%
LDOSLeidos Holdings, Inc.Jul 21, 2026Mar 27, 2026Sell$15,001 - $50,000-17.90%
AFLAflac Inc.Jul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+9.32%
ACGLArch Capital Group LtdJul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+3.71%
PLTRPalantir Technologies Inc. Class A Common StockJul 21, 2026Mar 27, 2026Buy$15,001 - $50,000+24.17%
CTVACorteva, Inc.Jul 21, 2026Mar 27, 2026Buy$1,001 - $15,000-1.78%
GLWCorning IncorporatedJul 21, 2026Mar 27, 2026Sell$100,001 - $250,000+9.74%
DDOGDatadog, Inc. Class A Common StockJul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+100.84%
CSXCSX CorporationJul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+18.73%
METMetLife, Inc.Jul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+43.34%

Page 4 of 6