Official portrait of Alan Armstrong

Alan Armstrong

Republican | Senate of OK

Trading snapshot

Total trades707
Est. volume$25.1M
Top tickers in latest 500 trades
  • Unknown7 trades
  • WMB4 trades
  • AVB2 trades
  • Williams Companies, Inc. logo
    WMB

    Williams Companies, Inc.

    Purchase
    Transaction
    Aug 20, 2026
    Amount
    $15.0K – $50.0K
  • Williams Companies, Inc. logo
    WMB

    Williams Companies, Inc.

    Purchase
    Transaction
    Aug 19, 2026
    Amount
    $1.0K – $15.0K
  • AvalonBay Communities,Inc. Common Stock logo
    AVB

    AvalonBay Communities,Inc. Common Stock

    Exchange
    Transaction
    Aug 14, 2026
    Amount
    $1.0K – $15.0K
  • Electronic Arts Inc. - Common Stock logo
    EA

    Electronic Arts Inc. - Common Stock

    Sale
    Transaction
    Aug 4, 2026
    Amount
    $1.0K – $15.0K
  • Williams Companies, Inc. logo
    WMB

    Williams Companies, Inc.

    Sale (Partial)
    Transaction
    Jun 24, 2026
    Amount
    $5.0M – $25.0M
  • Williams Companies, Inc. logo
    WMB

    Williams Companies, Inc.

    Sale (Full)
    Transaction
    Jun 22, 2026
    Amount
    $250.0K – $500.0K
  • l'Air liquide Ord American depositary Shares (AIQuY) logo
    AIQUY

    l'Air liquide Ord American depositary Shares (AIQuY)

    Purchase
    Transaction
    Mar 31, 2026
    Amount
    $1.0K – $15.0K
  • ASML Holding N.V. - New York Registry Shares logo
    ASML

    ASML Holding N.V. - New York Registry Shares

    Purchase
    Transaction
    Mar 31, 2026
    Amount
    $1.0K – $15.0K
  • AstraZeneca PLC - American Depositary Shares logo
    AZN

    AstraZeneca PLC - American Depositary Shares

    Purchase
    Transaction
    Mar 31, 2026
    Amount
    $1.0K – $15.0K
  • Banco Santander,S.A. Sponsored ADR logo
    SAN

    Banco Santander,S.A. Sponsored ADR

    Purchase
    Transaction
    Mar 31, 2026
    Amount
    $1.0K – $15.0K
  • BHP Group Limited American Depositary Shares logo
    BHP

    BHP Group Limited American Depositary Shares

    Purchase
    Transaction
    Mar 31, 2026
    Amount
    $1.0K – $15.0K
  • Carrefour S a logo
    CRRFY

    Carrefour S a

    Purchase
    Transaction
    Mar 31, 2026
    Amount
    $1.0K – $15.0K
  • Compagnie Financiere Richemont Unsponsored ADR logo
    CFRUY

    Compagnie Financiere Richemont Unsponsored ADR

    Purchase
    Transaction
    Mar 31, 2026
    Amount
    $1.0K – $15.0K
  • Hensoldt AG ADR logo
    HAGHY

    Hensoldt AG ADR

    Purchase
    Transaction
    Mar 31, 2026
    Amount
    $1.0K – $15.0K
  • SAP SE ADS logo
    SAP

    SAP SE ADS

    Purchase
    Transaction
    Mar 31, 2026
    Amount
    $1.0K – $15.0K
  • Royal KPN N.V. logo
    KKPNY

    Royal KPN N.V.

    Purchase
    Transaction
    Mar 31, 2026
    Amount
    $1.0K – $15.0K
  • Rolls Royce Holdings plc Sponsored ADR logo
    RYCEY

    Rolls Royce Holdings plc Sponsored ADR

    Purchase
    Transaction
    Mar 31, 2026
    Amount
    $1.0K – $15.0K
  • Novartis AG logo
    NVS

    Novartis AG

    Purchase
    Transaction
    Mar 31, 2026
    Amount
    $1.0K – $15.0K
  • Henkel AG & Co KGAA Sponsored ADR logo
    HENKY

    Henkel AG & Co KGAA Sponsored ADR

    Purchase
    Transaction
    Mar 31, 2026
    Amount
    $1.0K – $15.0K
  • Heineken NV Sponsored ADR logo
    HEINY

    Heineken NV Sponsored ADR

    Purchase
    Transaction
    Mar 31, 2026
    Amount
    $1.0K – $15.0K
  • Glencore plc Unsponsored ADR logo
    GLNCY

    Glencore plc Unsponsored ADR

    Purchase
    Transaction
    Mar 31, 2026
    Amount
    $1.0K – $15.0K
  • DSV A/S Unsponsored ADR logo
    DSDVY

    DSV A/S Unsponsored ADR

    Purchase
    Transaction
    Mar 31, 2026
    Amount
    $1.0K – $15.0K
  • Zurich Insurance Group Ltd Sponsored ADR logo
    ZURVY

    Zurich Insurance Group Ltd Sponsored ADR

    Purchase
    Transaction
    Mar 31, 2026
    Amount
    $1.0K – $15.0K
  • Wise plc Sponsored ADR logo
    WIZEY

    Wise plc Sponsored ADR

    Purchase
    Transaction
    Mar 31, 2026
    Amount
    $1.0K – $15.0K
  • Unicredit SPA Unsponsored ADR logo
    UNCRY

    Unicredit SPA Unsponsored ADR

    Purchase
    Transaction
    Mar 31, 2026
    Amount
    $1.0K – $15.0K
500 shown of 707 total

Market benchmark (SPY)

Price and volume are for SPY (market). Pins show the 50 most recent member transactions within the last 3 years.

Loading SPY chart…

WMB — Williams Companies, Inc.

Loading chart…

AAPL — Apple Inc. - Common Stock

Loading chart…

AIQUY — l'Air liquide Ord American depositary Shares (AIQuY)

Loading chart…

ASML — ASML Holding N.V. - New York Registry Shares

Loading chart…

AVB — AvalonBay Communities,Inc. Common Stock

Loading chart…
Tickers limited to 50. Use search to view more transactions.