Alan Armstrong
- Senate Committee on Health, Education, Labor, and Pensions
- Senate Committee on Indian Affairs
- Senate Committee on Health, Education, Labor, and Pensions: Employment and Workplace Safety
- Senate Committee on Health, Education, Labor, and Pensions: Primary Health and Retirement Security
Current-Congress assignments from the official roster; leadership seats are outlined.
Filing statistics
Whale profile Estimated
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
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 Corporation1.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 Corporation0.6%$56.8K
- UniCredit S.p.A.0.6%$56K
- Advantest Corporation0.6%$54.9K
Sector allocation Estimated
- Technology25.2%$2.2M
- Financial Services20.5%$1.8M
- Industrials16.7%$1.5M
- Healthcare9.8%$857.5K
- Consumer Cyclical8.2%$719.7K
- Communication Services6.3%$552.3K
- Consumer Defensive6.0%$529.6K
- Basic Materials4.6%$403.4K
- Real Estate2.5%$219.5K
- Unclassified0.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.