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
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%
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%
EMEEMCOR Group, Inc.Jul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+2.35%
FFord Motor CompanyJul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+16.18%
FDXFedEx CorporationJul 21, 2026Mar 27, 2026Buy$1,001 - $15,000-11.72%
GEHCGE HealthCare Technologies Inc. Common StockJul 21, 2026Mar 27, 2026Buy$1,001 - $15,000-7.37%
LINLinde plc Ordinary ShareJul 21, 2026Mar 27, 2026Sell$15,001 - $50,000-6.26%
AONAon plc Class AJul 21, 2026Mar 27, 2026Buy$1,001 - $15,000-5.75%
EGEverest Group, Ltd.Jul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+17.90%
DASHDoorDash, Inc. Class A Common StockJul 21, 2026Mar 27, 2026Sell$15,001 - $50,000+31.61%
KHCThe Kraft Heinz Company Common StockJul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+10.84%
CAHCardinal Health, Inc.Jul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+9.10%
BENFranklin Resources, Inc.Jul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+45.10%
DHRDanaher CorporationJul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+16.69%
INTUIntuit IncJul 21, 2026Mar 27, 2026Buy$1,001 - $15,000-27.19%
NOCNorthrop Grumman Corp.Jul 21, 2026Mar 27, 2026Buy$1,001 - $15,000-22.33%
GISGeneral Mills, Inc.Jul 21, 2026Mar 27, 2026Buy$1,001 - $15,000-0.36%
MAAMid-America Apartment Communities, Inc.Jul 21, 2026Mar 27, 2026Buy$1,001 - $15,000-1.36%
CBOECboe Global Markets, Inc.Jul 21, 2026Mar 27, 2026Buy$1,001 - $15,000-0.05%
HIGThe Hartford Insurance Group, Inc.Jul 21, 2026Mar 27, 2026Buy$1,001 - $15,000-0.32%
NXPINXP Semiconductors N.V.Jul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+18.96%
PEPPepsiCo, Inc.Jul 21, 2026Mar 27, 2026Buy$1,001 - $15,000-15.22%
CIThe Cigna GroupJul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+5.08%
MSCIMSCI, Inc.Jul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+5.63%
BIIBBiogen Inc. Common StockJul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+17.22%
DOVDover CorporationJul 21, 2026Mar 27, 2026Buy$1,001 - $15,000-9.28%
MSMorgan StanleyJul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+27.90%
APHAmphenol CorporationJul 21, 2026Mar 27, 2026Buy$1,001 - $15,000-37.27%
METAMeta Platforms, Inc. Class A Common StockJul 21, 2026Mar 27, 2026Buy$15,001 - $50,000+26.64%
ORCLOracle CorpJul 21, 2026Mar 27, 2026Buy$15,001 - $50,000+5.69%
CORCencora, Inc.Jul 21, 2026Mar 27, 2026Buy$1,001 - $15,000-1.17%
CHTRCharter Comm Inc Del CL A NewJul 21, 2026Mar 27, 2026Buy$1,001 - $15,000-41.51%
FSLRFirst Solar, Inc.Jul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+2.98%
ADSKAutodesk IncJul 21, 2026Mar 27, 2026Buy$1,001 - $15,000-5.61%
HASHasbro, Inc.Jul 21, 2026Mar 27, 2026Buy$1,001 - $15,000-1.15%
KEYKeyCorpJul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+6.99%
MCHPMicrochip Technology IncJul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+18.18%
LHLabcorp Holdings Inc.Jul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+21.39%
GMGeneral Motors CompanyJul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+12.63%
HLTHilton Worldwide Holdings Inc.Jul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+3.98%
NEMNewmont CorporationJul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+20.87%
MARMarriott International Class A Common StockJul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+6.73%
AAPLApple Inc.Jul 21, 2026Mar 27, 2026Buy$250,001 - $500,000+35.10%
DUKDuke Energy CorporationJul 21, 2026Mar 27, 2026Sell$1,001 - $15,000-9.59%
BXBlackstone Inc.Jul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+15.63%
KMIKinder Morgan, Inc.Jul 21, 2026Mar 27, 2026Sell$1,001 - $15,000-6.44%
PHParker-Hannifin CorporationJul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+6.20%
PRUPrudential Financial, Inc.Jul 21, 2026Mar 27, 2026Sell$1,001 - $15,000+26.92%

Page 5 of 7