← US political trades
AA

Senator

Alan Armstrong

703 disclosed trades · 24/03/2026 → 24/06/2026

Tickers
345
Buys / sells
654 / 49
Median lag
113d
Est. volume
$25M
F0/ 100

median 113d lag to file · 701 late

Return mirror

Buy disclosures averaged +1.1% since filing, +1.4 pp vs S&P 500.

since disclosure
Win rate
61.8%
Avg return
+1.1%
vs S&P 500
+1.4 pp

Playbook

Index Shadow

Alan shows an Index Shadow pattern

Diversified book that tracks the index closely.

Spread across many names with no single position dominating. Returns rarely diverge meaningfully from the S&P 500.

Cadence
2791/yr
Buy bias
93%

Activity timeline

yearwise

703262026: 703 trades

Most traded

by count

Estimated holdings

10 positions · $909.5K est. volume

All disclosed trades (703)

Showing 703 of 703 loaded disclosures

  • 21/07/2026Traded 24/06/2026Sell+

    WMBWilliams Companies, Inc. (The)

    $5,000,001–$25,000,000
  • 21/07/2026Traded 22/06/2026Sell

    WMBWilliams Companies, Inc. (The) Common Stock Option Type: Call Strike price: $75.00 Expires: 2026-08-21

    $250,001–$500,000
  • 21/07/2026Traded 31/03/2026Buy

    Hensoldt AG ADR

    $1,001–$15,000
  • 21/07/2026Traded 31/03/2026Buy

    Zurich Insurance Group Ltd Sponsored ADR

    $1,001–$15,000
  • 21/07/2026Traded 31/03/2026Buy

    Wise plc Sponsored ADR

    $1,001–$15,000
  • 21/07/2026Traded 31/03/2026Buy

    Unicredit SPA Unsponsored ADR

    $1,001–$15,000
  • 21/07/2026Traded 31/03/2026Buy

    Swisscom AG Sponsored ADR

    $1,001–$15,000
  • 21/07/2026Traded 31/03/2026Buy

    Schneider Electric SE Unsponsored ADR

    $1,001–$15,000
  • 21/07/2026Traded 31/03/2026Buy

    SAP SE Sponsored ADR

    $1,001–$15,000
  • 21/07/2026Traded 31/03/2026Buy

    Royal KPN N.V. Sponsored ADR

    $1,001–$15,000
  • 21/07/2026Traded 31/03/2026Buy

    Rolls Royce Holdings plc Sponsored ADR

    $1,001–$15,000
  • 21/07/2026Traded 31/03/2026Buy

    NVSNovartis AG

    $1,001–$15,000
  • 21/07/2026Traded 31/03/2026Buy

    Henkel AG & Co KGAA Sponsored ADR

    $1,001–$15,000
  • 21/07/2026Traded 31/03/2026Buy

    Heineken NV Sponsored ADR

    $1,001–$15,000
  • 21/07/2026Traded 31/03/2026Buy

    Glencore plc Unsponsored ADR

    $1,001–$15,000
  • 21/07/2026Traded 31/03/2026Buy

    DSV A/S ADR

    $1,001–$15,000
  • 21/07/2026Traded 31/03/2026Buy

    Compagnie Financiere Richemont AG ADR

    $1,001–$15,000
  • 21/07/2026Traded 31/03/2026Buy

    Carrefour SA Sponsored ADR

    $1,001–$15,000
  • 21/07/2026Traded 31/03/2026Buy

    BHP Group Limited

    $1,001–$15,000
  • 21/07/2026Traded 31/03/2026Buy

    SANBanco Santander, S.A. Sponsored ADR (Spain)

    $1,001–$15,000
  • 21/07/2026Traded 31/03/2026Buy

    AZNAstraZeneca PLC Ordinary Shares

    $1,001–$15,000
  • 21/07/2026Traded 31/03/2026Buy

    ASMLASML Holding N.V. - New York Registry Shares

    $1,001–$15,000
  • 21/07/2026Traded 31/03/2026Buy

    Air Liquide ADR France

    $1,001–$15,000
  • 21/07/2026Traded 30/03/2026Buy

    Recruit Holdings Co Ltd Unsponsored ADR

    $1,001–$15,000
  • 21/07/2026Traded 30/03/2026Buy

    AIA Group Limited

    $15,001–$50,000

US Congress periodic transaction reports (STOCK Act). Latest trade: 24/06/2026. Identical consecutive line items on the same filing are collapsed with a ×N badge.