Member of Congress

Alan ArmstrongR

Senate OK

Trades7031 reports
Purchases654$2.1M–$13.2M
Sales49$6.4M–$28.4M
Filed late100%past the 45-day deadline
  • Indian Affairs
  • Health, Education, Labor, and Pensions
  • Health, Education, Labor, and PensionsEmployment and Workplace Safety
  • Health, Education, Labor, and PensionsPrimary Health and Retirement Security
Transaction datePoliticianSecurityTypeAmountReported
Jun 24, 2026Alan ArmstrongRSenateWMBWilliams Companies, Inc. (The) Common StockPartial sale$5M–$25MJointJul 21, 2026
Jun 22, 2026Alan ArmstrongRSenateWMBWilliams Companies, Inc. (The) Common Stock Option Type: Call Strike price: $75.00 Expires: 2026-08-21Sale$250K–$500KJointJul 21, 2026
Mar 31, 2026Alan ArmstrongRSenateCarrefour SA Sponsored ADR (CRRFY)Purchase$1K–$15KSelfJul 21, 2026
Mar 31, 2026Alan ArmstrongRSenateNVSNovartis AG Common StockPurchase$1K–$15KSelfJul 21, 2026
Mar 31, 2026Alan ArmstrongRSenateAZNAstraZeneca PLC Ordinary SharesPurchase$1K–$15KSelfJul 21, 2026
Mar 31, 2026Alan ArmstrongRSenateHeineken NV Sponsored ADR (HEINY)Purchase$1K–$15KSelfJul 21, 2026
Mar 31, 2026Alan ArmstrongRSenateSANBanco Santander, S.A. Sponsored ADR (Spain)Purchase$1K–$15KSelfJul 21, 2026
Mar 31, 2026Alan ArmstrongRSenateBHP Group Limited (BHP)Purchase$1K–$15KSelfJul 21, 2026

695 more disclosures, with each stock's 52-week range, the return since the trade, the member's committee-sector tag and every filter

Start your free trial

All members › · last report Jul 21, 2026

Alan Armstrong Stock Trades | Fundalyze