Login
Congressional Trades Sen. Alan Armstrong
AA

Sen. Alan Armstrong

Senate · Republican · OK · in the Senate since 2026 · Latest annual report · www.armstrong.senate.gov

Trades, last 12 months
707
in 426 companies, 2 reports
Buys / sells
656 / 50
6 in a spouse's or child's account
Reported after the trade
113 days
median, last 12 months
Reported assets, end of 2025
Over $95.5M
160 assets in the annual report filed Jul 21, 2026

Most traded, last 12 months

Company Buys Sells Last trade
Williams Companies Inc 2 2 Aug 20, 2026
Electronic Arts Inc. 2 1 Aug 4, 2026
Johnson & Johnson 2 0 Mar 30, 2026
Charles Schwab Corp 2 0 Mar 30, 2026
Apple Inc 2 0 Mar 30, 2026

Largest holdings reported

From the annual report filed Jul 21, 2026 · Report

Asset, as filed Value Investor
Williams Companies, Inc. (The) Common Stock WMB Over $50M Joint
UBS $5M – $25M Joint
Steamboat Springs ranch $5M – $25M Joint
Steamboat Springs property $5M – $25M Joint
Fidelity Investments $5M – $25M Self

Latest trades

Trades from the last 90 days are part of Pro.

Traded Company Trade Amount Investor Source
Aug 20, 2026 XXXXXXX XXXX XXXX · XXXXX $XXK – $XXK XXXX Filing
Aug 19, 2026 XXXXXXX XXXX XXXX · XXXXX $XXK – $XXK XXXX Filing
Aug 14, 2026 XXXXXXX XXXX XXXX · XXXXX $XXK – $XXK XXXX Filing
Aug 4, 2026 XXXXXXX XXXX XXXX · XXXXX $XXK – $XXK XXXX Filing
Jun 24, 2026 Williams Companies Inc Partial sale · Stock $5M – $25M Joint Filing
Jun 22, 2026 Williams Companies Inc Sale · Call option $250K – $500K Joint Filing
Mar 31, 2026 Not linked to a company Air Liquide ADR France (AIQUY) Buy · Stock $1K – $15K Self Filing
Mar 31, 2026 ASML Holding NV Buy · Stock $1K – $15K Self Filing
Mar 31, 2026 AstraZeneca PLC Buy · Stock $1K – $15K Self Filing
Mar 31, 2026 Banco Santander SA Buy · Stock $1K – $15K Self Filing
707 trades reported in all; the latest 40 shown.

From Alan Armstrong's filings with the Senate. Members report trades and holdings in ranges, not exact amounts. Holdings are the assets in the latest annual report; trades since then are not netted into them.

Create Account

Sign up for free to unlock this feature.

Already have an account? Sign in

Premium Feature

This feature requires a premium subscription to unlock unlimited historical data and advanced analysis tools.

Premium includes:

  • Unlimited historical financial data
  • Advanced analytics and insights
  • Priority support