BeltwayTrader

built 2026-09-02

Alan Armstrong

Alan ArmstrongR Republican · Senate ·
State OK  ·  Office 202-224-4721  ·  Term ends 2027-01-03
Official website ↗  ·  Official financial disclosures ↗
Bio data & photo: unitedstates/congress-legislators (public domain)
Filings
82
2026-07-21 → 2026-07-21
Buys (midpoint)
$764k
Sales (midpoint)
$296k
Median lag
116d
82 filing(s) over 45d
Owner mix
Joint 82

Monthly activity buys up (green), sales down (red) — range midpoints, $M

Most-traded (midpoint totals)

SecurityTotal (midpoints)
PNC$75k
PSX$75k
NOW$33k
TSLA$33k
TT$33k
DBOEY$33k
UNH$33k
DTEGY$33k

All filings

Filterclear
Security ↕Type ↕Owner ↕Amount (range) ↕Traded ↕Disclosed · lag ↕
DASTY Dassault Systemes SAPurchaseJoint$1,001 - $15,0002026-03-302026-07-21 113d
TER Teradyne IncPurchaseJoint$1,001 - $15,0002026-03-272026-07-21 116d
NOW ServiceNow IncSaleJoint$15,001 - $50,0002026-03-272026-07-21 116d
CRM salesforce.com IncPurchaseJoint$1,001 - $15,0002026-03-272026-07-21 116d
DLICY DAIICHI LIFE GROUP INCPurchaseJoint$1,001 - $15,0002026-03-302026-07-21 113d
DSNKY Daiichi Sankyo Company LtdPurchaseJoint$1,001 - $15,0002026-03-302026-07-21 113d
DNKEY Danske Bank AsPurchaseJoint$1,001 - $15,0002026-03-302026-07-21 113d
STX Seagate Technology Holdings PLCPurchaseJoint$1,001 - $15,0002026-03-272026-07-21 116d
PNC The PNC Financial Services Group IncSaleJoint$50,001 - $100,0002026-03-272026-07-21 116d
PYPL PayPal Holdings IncPurchaseJoint$1,001 - $15,0002026-03-272026-07-21 116d
DKILY Daikin Industries LtdPurchaseJoint$1,001 - $15,0002026-03-302026-07-21 113d
DNZOY Denso CorpPurchaseJoint$1,001 - $15,0002026-03-302026-07-21 113d
VRSK VERISK ANALYTICS IncPurchaseJoint$1,001 - $15,0002026-03-272026-07-21 116d
DHLGY Deutsche Post AGPurchaseJoint$1,001 - $15,0002026-03-302026-07-21 113d
SPG Simon Property Group IncPurchaseJoint$1,001 - $15,0002026-03-272026-07-21 116d
PSX Phillips 66SaleJoint$50,001 - $100,0002026-03-272026-07-21 116d
TSLA Tesla IncPurchaseJoint$15,001 - $50,0002026-03-272026-07-21 116d
TXT Textron IncPurchaseJoint$1,001 - $15,0002026-03-272026-07-21 116d
TPR Tapestry IncPurchaseJoint$1,001 - $15,0002026-03-272026-07-21 116d
PM Philip Morris International IncPurchaseJoint$1,001 - $15,0002026-03-272026-07-21 116d
CSLLY CSL LtdPurchaseJoint$1,001 - $15,0002026-03-302026-07-21 113d
TT Trane Technologies PLCSaleJoint$15,001 - $50,0002026-03-272026-07-21 116d
DLAKY Deutsche Lufthansa AGPurchaseJoint$1,001 - $15,0002026-03-302026-07-21 113d
DBOEY Deutsche Boerse AGPurchaseJoint$15,001 - $50,0002026-03-302026-07-21 113d
UNH Unitedhealth Group IncPurchaseJoint$15,001 - $50,0002026-03-272026-07-21 116d
CRARY Credit Agricole SA, ParisPurchaseJoint$1,001 - $15,0002026-03-302026-07-21 113d
PAYX Paychex IncSaleJoint$1,001 - $15,0002026-03-272026-07-21 116d
DSCSY DISCO CORPPurchaseJoint$1,001 - $15,0002026-03-302026-07-21 113d
CI Cigna CorpPurchaseJoint$1,001 - $15,0002026-03-272026-07-21 116d
DEO Diageo PLCPurchaseJoint$1,001 - $15,0002026-03-302026-07-21 113d
PEP PepsiCo IncPurchaseJoint$1,001 - $15,0002026-03-272026-07-21 116d
DGX Quest Diagnostics IncPurchaseJoint$1,001 - $15,0002026-03-272026-07-21 116d
DTEGY Deutsche Telekom AGPurchaseJoint$15,001 - $50,0002026-03-302026-07-21 113d
SJM The J M Smucker CompanyPurchaseJoint$1,001 - $15,0002026-03-272026-07-21 116d
SNA Snap-On IncPurchaseJoint$1,001 - $15,0002026-03-272026-07-21 116d
DNBBY DNB BANK ASAPurchaseJoint$1,001 - $15,0002026-03-302026-07-21 113d
TTWO Take-Two Interactive Software IncPurchaseJoint$1,001 - $15,0002026-03-272026-07-21 116d
CPB Campbell Soup CoPurchaseJoint$1,001 - $15,0002026-03-272026-07-21 116d
DRPRY DR ING H C F PORSCHE AGPurchaseJoint$1,001 - $15,0002026-03-302026-07-21 113d
RTX RTX CorpPurchaseJoint$15,001 - $50,0002026-03-272026-07-21 116d
SWKS Skyworks Solutions IncPurchaseJoint$1,001 - $15,0002026-03-272026-07-21 116d
DB Deutsche Bank AGPurchaseJoint$1,001 - $15,0002026-03-302026-07-21 113d
SOLV SOLVENTUM CORPPurchaseJoint$1,001 - $15,0002026-03-272026-07-21 116d
TRV The Travelers Companies IncPurchaseJoint$1,001 - $15,0002026-03-272026-07-21 116d
SPGI S&P Global IncPurchaseJoint$1,001 - $15,0002026-03-272026-07-21 116d
PGR The Progressive CorpSaleJoint$15,001 - $50,0002026-03-272026-07-21 116d
PFG Principal Financial Group IncPurchaseJoint$1,001 - $15,0002026-03-272026-07-21 116d
TMO Thermo Fisher Scientific IncPurchaseJoint$1,001 - $15,0002026-03-272026-07-21 116d
PG The Procter & Gamble CoSaleJoint$15,001 - $50,0002026-03-272026-07-21 116d
TDG TransDigm Group IncPurchaseJoint$1,001 - $15,0002026-03-272026-07-21 116d
ROP Roper Technologies IncPurchaseJoint$1,001 - $15,0002026-03-272026-07-21 116d
TFC Truist Financial CorpPurchaseJoint$1,001 - $15,0002026-03-272026-07-21 116d
DANOY Danone SAPurchaseJoint$1,001 - $15,0002026-03-302026-07-21 113d
DBSDY DBS Group Holdings LtdPurchaseJoint$15,001 - $50,0002026-03-302026-07-21 113d
UPS United Parcel Service IncPurchaseJoint$1,001 - $15,0002026-03-272026-07-21 116d
HOOD Robinhood Markets IncPurchaseJoint$1,001 - $15,0002026-03-272026-07-21 116d
UNP Union Pacific CorpPurchaseJoint$15,001 - $50,0002026-03-272026-07-21 116d
CMSQY COMPUTERSHARE LTD CPUPurchaseJoint$1,001 - $15,0002026-03-302026-07-21 113d
STLD Steel Dynamics IncPurchaseJoint$1,001 - $15,0002026-03-272026-07-21 116d
PRU Prudential Financial IncSaleJoint$1,001 - $15,0002026-03-272026-07-21 116d
RSG Republic Services IncPurchaseJoint$1,001 - $15,0002026-03-272026-07-21 116d
SCHW Schwab (Charles) CorpPurchaseJoint$1,001 - $15,0002026-03-272026-07-21 116d
Q QNITY ELECTRONICS INCPurchaseJoint$1,001 - $15,0002026-03-272026-07-21 116d
VRTX Vertex Pharmaceuticals IncPurchaseJoint$1,001 - $15,0002026-03-272026-07-21 116d
PWR Quanta Services IncPurchaseJoint$1,001 - $15,0002026-03-272026-07-21 116d
QCOM QUALCOMM IncPurchaseJoint$1,001 - $15,0002026-03-272026-07-21 116d
VZ Verizon Communications IncPurchaseJoint$1,001 - $15,0002026-03-272026-07-21 116d
SYF Synchrony FinancialPurchaseJoint$1,001 - $15,0002026-03-272026-07-21 116d
VRT Vertiv Holdings CoPurchaseJoint$1,001 - $15,0002026-03-272026-07-21 116d
DWAHY Daiwa House Industry Co LtdPurchaseJoint$1,001 - $15,0002026-03-302026-07-21 113d
DIFTY Daito Trust Construction Co LtdPurchaseJoint$1,001 - $15,0002026-03-302026-07-21 113d
SNDK SANDISK CORPPurchaseJoint$1,001 - $15,0002026-03-272026-07-21 116d
O Realty Income CorpPurchaseJoint$1,001 - $15,0002026-03-272026-07-21 116d
SNPS Synopsys IncPurchaseJoint$1,001 - $15,0002026-03-272026-07-21 116d
SBUX Starbucks CorpPurchaseJoint$1,001 - $15,0002026-03-272026-07-21 116d
VTR Ventas IncPurchaseJoint$1,001 - $15,0002026-03-272026-07-21 116d
PSA Public StoragePurchaseJoint$1,001 - $15,0002026-03-272026-07-21 116d
CMPGY Compass Group PLCPurchaseJoint$1,001 - $15,0002026-03-302026-07-21 113d
DFKCY Daifuku Co LtdPurchaseJoint$1,001 - $15,0002026-03-302026-07-21 113d
COO The Cooper Cos IncPurchaseJoint$1,001 - $15,0002026-03-272026-07-21 116d
POOL Pool CorpPurchaseJoint$1,001 - $15,0002026-03-272026-07-21 116d
REG Regency Centers CorpPurchaseJoint$1,001 - $15,0002026-03-272026-07-21 116d

Amounts are the RANGES politicians disclose — never exact; totals use range midpoints and say so. Source: STOCK Act periodic transaction reports via Financial Modeling Prep. Data updates nightly.