Congress Trades

Alan Armstrong

RRepublicanSenateOKCurrent memberTerm Mar 24, 2026Jan 3, 2027
Committees

Current-Congress assignments from the official roster; leadership seats are outlined.

Filing statistics

Official dates; averages are derived
Avg reporting time
114 days
Median 113 days · 45-day limit
Avg filing frequency
Every 58 days
2 filings
Since last filing
7 days
Sep 17, 2026
Transactions
707
656 buys · 50 sells · 30 in review

Whale profile Estimated

Notable
Whale score
95/ 100

Percentile blend among members with a trade in the last 12 months: 50% disclosed volume, 30% largest trade, 20% trade count. Notable: curated

12-month volume
$25.1M
706 trades · midpoints
Largest trade
$5,000,001 - $25,000,000
Median $8K
All-time volume
$25.1M
706 trades
Late filings
701
Reporting lag over the STOCK Act's 45 days
Well-timed rate
24.1% · 165 of 706
±15% within 30 trading days
Avg 30-day forward return
+9.1%
Sign-adjusted: buys +, sells −

Volumes are range midpoints; forward returns use public closing prices after the disclosed trade date. Late filings are counted from official dates only. How this is calculated

Unusual activity Estimated

  • 70Late filingJul 21, 2026

    Sen. Alan Armstrong filed 701 trades 74 days late (largest: $250K–$500K buy of AAPL)

    Details
    Politician
    Alan Armstrong
    Ticker
    AAPL
    Asset
    Apple Inc. - Common Stock
    Tx type
    buy
    Tx date
    Mar 27, 2026
    Filing date
    Jul 21, 2026
    Amount low
    $250K
    Amount high
    $500K
    Amount mid
    $375K
    Disclosed range
    $250,001 - $500,000
    Reporting lag days
    116
    Is whale
    Yes
    Deadline days
    45
    Days past deadline
    74
    N late rows
    701
    Late rows
    {"id":83771,"ticker":"AAPL","label":"$250,001 - $500,000","lag_days":116}, {"id":83816,"ticker":"GLW","label":"$100,001 - $250,000","lag_days":116}, {"id":83737,"ticker":"DVN","label":"$50,001 - $100,000","lag_days":119}, {"id":83738,"ticker":"FDX","label":"$50,001 - $100,000","lag_days":119}, {"id":83739,"ticker":"RACE","label":"$50,001 - $100,000","lag_days":119}, {"id":83740,"ticker":"HD","label":"$50,001 - $100,000","lag_days":119}, {"id":83741,"ticker":"HON","label":"$50,001 - $100,000","lag_days":119}, {"id":83742,"ticker":"LVMUY","label":"$50,001 - $100,000","lag_days":119}, {"id":83743,"ticker":"PFE","label":"$50,001 - $100,000","lag_days":119}, {"id":83757,"ticker":"GOOG","label":"$50,001 - $100,000","lag_days":116}, {"id":83785,"ticker":"BRK-B","label":"$50,001 - $100,000","lag_days":116}, {"id":83842,"ticker":null,"label":"$50,001 - $100,000","lag_days":116}, {"id":83944,"ticker":"ASML","label":"$50,001 - $100,000","lag_days":113}, {"id":83958,"ticker":"NDAQ","label":"$50,001 - $100,000","lag_days":116}, {"id":83963,"ticker":"NEE","label":"$50,001 - $100,000","lag_days":116}, {"id":83996,"ticker":"NVDA","label":"$50,001 - $100,000","lag_days":116}, {"id":84025,"ticker":"PSX","label":"$50,001 - $100,000","lag_days":116}, {"id":84026,"ticker":"PNC","label":"$50,001 - $100,000","lag_days":116}, {"id":84066,"ticker":"TDY","label":"$50,001 - $100,000","lag_days":116}, {"id":84432,"ticker":"CDNS","label":"$50,001 - $100,000","lag_days":116}, {"id":83746,"ticker":"ABT","label":"$15,001 - $50,000","lag_days":116}, {"id":83747,"ticker":"ABBV","label":"$15,001 - $50,000","lag_days":116}, {"id":83750,"ticker":"AMD","label":"$15,001 - $50,000","lag_days":116}, {"id":83751,"ticker":"ACM","label":"$15,001 - $50,000","lag_days":116}, {"id":83759,"ticker":"AMZN","label":"$15,001 - $50,000","lag_days":116}
  • 76Whale tradeJun 24, 2026

    Alan Armstrong partially sold $5M–$25M of WMB

    Details
    Politician
    Alan Armstrong
    Ticker
    WMB
    Asset
    Williams Companies, Inc. (The) Common Stock
    Tx type
    partial_sale
    Tx date
    Jun 24, 2026
    Filing date
    Jul 21, 2026
    Amount low
    $5M
    Amount high
    $25M
    Amount mid
    $15M
    Disclosed range
    $5,000,001 - $25,000,000
    Reporting lag days
    27
    Is whale
    Yes
  • 44Whale tradeJun 22, 2026

    Alan Armstrong sold $250K–$500K of WMB

    Details
    Politician
    Alan Armstrong
    Ticker
    WMB
    Asset
    Williams Companies, Inc. (The) Common Stock Option Type: Call Strike price: $75.00 Expires: 2026-08-21
    Tx type
    sell
    Tx date
    Jun 22, 2026
    Filing date
    Jul 21, 2026
    Amount low
    $250K
    Amount high
    $500K
    Amount mid
    $375K
    Disclosed range
    $250,001 - $500,000
    Reporting lag days
    29
    Is whale
    Yes
  • 38First-time tickerJun 22, 2026

    First-ever WMB trade for Sen. Alan Armstrong: $250K–$500K sale

    Details
    Politician
    Alan Armstrong
    Ticker
    WMB
    Asset
    Williams Companies, Inc. (The) Common Stock Option Type: Call Strike price: $75.00 Expires: 2026-08-21
    Tx type
    sell
    Tx date
    Jun 22, 2026
    Filing date
    Jul 21, 2026
    Amount low
    $250K
    Amount high
    $500K
    Amount mid
    $375K
    Disclosed range
    $250,001 - $500,000
    Reporting lag days
    29
    Is whale
    Yes
  • 50Well timedMar 31, 2026

    Sen. Alan Armstrong's BHP buy is up 25% after 30 days

    Details
    Politician
    Alan Armstrong
    Ticker
    BHP
    Asset
    BHP Group Limited (BHP)
    Tx type
    buy
    Tx date
    Mar 31, 2026
    Filing date
    Jul 21, 2026
    Amount low
    $1,001
    Amount high
    $15,000
    Amount mid
    $8,001
    Disclosed range
    $1,001 - $15,000
    Reporting lag days
    112
    Is whale
    No
    Entry date
    Mar 31, 2026
    Entry close
    72.74
    Exit date
    May 13, 2026
    Exit close
    90.81
    Forward return
    +24.8%
    Sign adjusted return
    +24.8%
    N trading days
    30
  • 45Well timedMar 31, 2026

    Sen. Alan Armstrong's ASML buy is up 20% after 30 days

    Details
    Politician
    Alan Armstrong
    Ticker
    ASML
    Asset
    ASML Holding N.V. - New York Registry Shares
    Tx type
    buy
    Tx date
    Mar 31, 2026
    Filing date
    Jul 21, 2026
    Amount low
    $1,001
    Amount high
    $15,000
    Amount mid
    $8,001
    Disclosed range
    $1,001 - $15,000
    Reporting lag days
    112
    Is whale
    No
    Entry date
    Mar 31, 2026
    Entry close
    1,320.83
    Exit date
    May 13, 2026
    Exit close
    1,581.58
    Forward return
    +19.7%
    Sign adjusted return
    +19.7%
    N trading days
    30
  • 41Well timedMar 31, 2026

    Sen. Alan Armstrong's SBGSY buy is up 16% after 30 days

    Details
    Politician
    Alan Armstrong
    Ticker
    SBGSY
    Asset
    Schneider Electric SE Unsponsored ADR (SBGSY)
    Tx type
    buy
    Tx date
    Mar 31, 2026
    Filing date
    Jul 21, 2026
    Amount low
    $1,001
    Amount high
    $15,000
    Amount mid
    $8,001
    Disclosed range
    $1,001 - $15,000
    Reporting lag days
    112
    Is whale
    No
    Entry date
    Mar 31, 2026
    Entry close
    54.43
    Exit date
    May 13, 2026
    Exit close
    63.29
    Forward return
    +16.3%
    Sign adjusted return
    +16.3%
    N trading days
    30
  • 41Well timedMar 31, 2026

    Sen. Alan Armstrong's UNCRY buy is up 16% after 30 days

    Details
    Politician
    Alan Armstrong
    Ticker
    UNCRY
    Asset
    Unicredit SPA Unsponsored ADR (UNCRY)
    Tx type
    buy
    Tx date
    Mar 31, 2026
    Filing date
    Jul 21, 2026
    Amount low
    $1,001
    Amount high
    $15,000
    Amount mid
    $8,001
    Disclosed range
    $1,001 - $15,000
    Reporting lag days
    112
    Is whale
    No
    Entry date
    Mar 31, 2026
    Entry close
    36.06
    Exit date
    May 13, 2026
    Exit close
    41.87
    Forward return
    +16.1%
    Sign adjusted return
    +16.1%
    N trading days
    30
  • 100Well timedMar 30, 2026

    Sen. Alan Armstrong's STM buy is up 85% after 30 days

    Details
    Politician
    Alan Armstrong
    Ticker
    STM
    Asset
    STMicroelectronics N.V. Common Stock
    Tx type
    buy
    Tx date
    Mar 30, 2026
    Filing date
    Jul 21, 2026
    Amount low
    $1,001
    Amount high
    $15,000
    Amount mid
    $8,001
    Disclosed range
    $1,001 - $15,000
    Reporting lag days
    113
    Is whale
    No
    Entry date
    Mar 30, 2026
    Entry close
    31.32
    Exit date
    May 12, 2026
    Exit close
    57.93
    Forward return
    +85.0%
    Sign adjusted return
    +85.0%
    N trading days
    30
  • 100Well timedMar 30, 2026

    Sen. Alan Armstrong's NBIS buy is up 94% after 30 days

    Details
    Politician
    Alan Armstrong
    Ticker
    NBIS
    Asset
    Nebius Group N.V. - Class A Ordinary Shares
    Tx type
    buy
    Tx date
    Mar 30, 2026
    Filing date
    Jul 21, 2026
    Amount low
    $1,001
    Amount high
    $15,000
    Amount mid
    $8,001
    Disclosed range
    $1,001 - $15,000
    Reporting lag days
    113
    Is whale
    No
    Entry date
    Mar 30, 2026
    Entry close
    92.26
    Exit date
    May 12, 2026
    Exit close
    179.11
    Forward return
    +94.1%
    Sign adjusted return
    +94.1%
    N trading days
    30

Estimated portfolio Estimated

$8,777,879
30-day change
-$174.8K -2.0%
Return vs S&P 500 proxy
+16.5% vs +21.3%
Return index · 100 = break-even608 positions · as of Sep 23, 2026

Portfolio values, holdings, returns, and allocations are estimates derived from disclosed dollar ranges and public market prices. They may differ materially from actual values. Not investment advice. How this is calculated

Top holdings Estimated

  • Apple Inc.
    5.9%
    $518.9K
  • ASML Holding N.V.
    1.3%
    $114.9K
  • NVIDIA Corporation
    1.3%
    $111.9K
  • Alphabet Inc.
    1.2%
    $101.6K
  • Advanced Micro Devices, Inc.
    1.1%
    $98.9K
  • Micron Technology, Inc.
    1.1%
    $97.5K
  • Berkshire Hathaway Inc.
    0.9%
    $81.2K
  • Microsoft Corporation
    0.6%
    $56.8K
  • UniCredit S.p.A.
    0.6%
    $56K
  • Advantest Corporation
    0.6%
    $54.9K

Sector allocation Estimated

  • Technology
    25.2%
    $2.2M
  • Financial Services
    20.5%
    $1.8M
  • Industrials
    16.7%
    $1.5M
  • Healthcare
    9.8%
    $857.5K
  • Consumer Cyclical
    8.2%
    $719.7K
  • Communication Services
    6.3%
    $552.3K
  • Consumer Defensive
    6.0%
    $529.6K
  • Basic Materials
    4.6%
    $403.4K
  • Real Estate
    2.5%
    $219.5K
  • Unclassified
    0.2%
    $16.1K

Trades

Totals: $7.7M bought and $17.4M sold (range midpoints); first trade Mar 24, 2026, last trade Aug 20, 2026. Stats computed Sep 24, 2026. Midpoints are 0.5 × (low + high) of the disclosed range.