Alan Armstrong (Senate): 689 disclosed trades in the last 30 days, 50 in sectors their committee oversees, 687 filed past the 45-day deadline. Sourced from official disclosure filings.
| Filed | Member | Branch | Ticker | Side | Amount |
|---|---|---|---|---|---|
| 2026-07-21 | Alan Armstrong | Senate | UHS | BUY | $1K–$15K |
| 2026-07-21 | Alan Armstrong | Senate | WMB | SELL | $250K–$500K |
| 2026-07-21 | Alan Armstrong | Senate | WMB | SELL | $5M–$25M |
| 2026-07-21 | Alan Armstrong | Senate | Stock | BUY | $1K–$15K |
| 2026-07-21 | Alan Armstrong | Senate | Stock | BUY | $15K–$50K |
| 2026-07-21 | Alan Armstrong | Senate | DVA | BUY | $1K–$15K |
| 2026-07-21 | Alan Armstrong | Senate | DDOG | BUY | $1K–$15K |
| 2026-07-21 | Alan Armstrong | Senate | CDNS | SELL | $50K–$100K |
| 2026-07-21 | Alan Armstrong | Senate | BXP | BUY | $1K–$15K |
| 2026-07-21 | Alan Armstrong | Senate | BG | BUY | $1K–$15K |
| 2026-07-21 | Alan Armstrong | Senate | BRO | BUY | $1K–$15K |
| 2026-07-21 | Alan Armstrong | Senate | BR | BUY | $1K–$15K |
| 2026-07-21 | Alan Armstrong | Senate | Stock | BUY | $1K–$15K |
| 2026-07-21 | Alan Armstrong | Senate | Stock | BUY | $15K–$50K |
| 2026-07-21 | Alan Armstrong | Senate | Stock | BUY | $1K–$15K |
| 2026-07-21 | Alan Armstrong | Senate | Stock | BUY | $1K–$15K |
| 2026-07-21 | Alan Armstrong | Senate | Stock | BUY | $1K–$15K |
| 2026-07-21 | Alan Armstrong | Senate | Stock | BUY | $1K–$15K |
| 2026-07-21 | Alan Armstrong | Senate | Stock | BUY | $1K–$15K |
| 2026-07-21 | Alan Armstrong | Senate | Stock | BUY | $1K–$15K |
| 2026-07-21 | Alan Armstrong | Senate | Stock | BUY | $1K–$15K |
| 2026-07-21 | Alan Armstrong | Senate | Stock | BUY | $1K–$15K |
| 2026-07-21 | Alan Armstrong | Senate | Stock | BUY | $1K–$15K |
| 2026-07-21 | Alan Armstrong | Senate | Stock | BUY | $1K–$15K |
| 2026-07-21 | Alan Armstrong | Senate | NVS | BUY | $1K–$15K |
| 2026-07-21 | Alan Armstrong | Senate | Stock | BUY | $1K–$15K |
| 2026-07-21 | Alan Armstrong | Senate | Stock | BUY | $1K–$15K |
| 2026-07-21 | Alan Armstrong | Senate | Stock | BUY | $1K–$15K |
| 2026-07-21 | Alan Armstrong | Senate | Stock | BUY | $1K–$15K |
| 2026-07-21 | Alan Armstrong | Senate | Stock | BUY | $1K–$15K |
| 2026-07-21 | Alan Armstrong | Senate | Stock | BUY | $1K–$15K |
| 2026-07-21 | Alan Armstrong | Senate | Stock | BUY | $1K–$15K |
| 2026-07-21 | Alan Armstrong | Senate | SAN | BUY | $1K–$15K |
| 2026-07-21 | Alan Armstrong | Senate | AZN | BUY | $1K–$15K |
| 2026-07-21 | Alan Armstrong | Senate | ASML | BUY | $1K–$15K |
| 2026-07-21 | Alan Armstrong | Senate | Stock | BUY | $1K–$15K |
| 2026-07-21 | Alan Armstrong | Senate | Stock | BUY | $15K–$50K |
| 2026-07-21 | Alan Armstrong | Senate | Stock | BUY | $1K–$15K |
| 2026-07-21 | Alan Armstrong | Senate | Stock | BUY | $1K–$15K |
| 2026-07-21 | Alan Armstrong | Senate | Stock | BUY | $1K–$15K |
| 2026-07-21 | Alan Armstrong | Senate | Stock | BUY | $15K–$50K |
| 2026-07-21 | Alan Armstrong | Senate | WELL | BUY | $1K–$15K |
| 2026-07-21 | Alan Armstrong | Senate | Stock | BUY | $1K–$15K |
| 2026-07-21 | Alan Armstrong | Senate | Stock | BUY | $1K–$15K |
| 2026-07-21 | Alan Armstrong | Senate | Stock | BUY | $1K–$15K |
| 2026-07-21 | Alan Armstrong | Senate | Stock | BUY | $1K–$15K |
| 2026-07-21 | Alan Armstrong | Senate | Stock | BUY | $15K–$50K |
| 2026-07-21 | Alan Armstrong | Senate | Stock | BUY | $1K–$15K |
| 2026-07-21 | Alan Armstrong | Senate | VRSN | BUY | $1K–$15K |
| 2026-07-21 | Alan Armstrong | Senate | Stock | BUY | $1K–$15K |
| 2026-07-21 | Alan Armstrong | Senate | Stock | BUY | $1K–$15K |
| 2026-07-21 | Alan Armstrong | Senate | Stock | BUY | $1K–$15K |
| 2026-07-21 | Alan Armstrong | Senate | Stock | BUY | $1K–$15K |
| 2026-07-21 | Alan Armstrong | Senate | Stock | BUY | $15K–$50K |
| 2026-07-21 | Alan Armstrong | Senate | Stock | BUY | $15K–$50K |
| 2026-07-21 | Alan Armstrong | Senate | Stock | BUY | $1K–$15K |
| 2026-07-21 | Alan Armstrong | Senate | Stock | BUY | $1K–$15K |
| 2026-07-21 | Alan Armstrong | Senate | UBS | BUY | $15K–$50K |
| 2026-07-21 | Alan Armstrong | Senate | UBER | BUY | $1K–$15K |
| 2026-07-21 | Alan Armstrong | Senate | TM | BUY | $15K–$50K |