Congress trades
Sen. Alan Armstrong reported 707 stock trades in the past year. The most traded stock was Williams Companies WMB, with 4 trades. The latest trade was a purchase of Williams Companies WMB on 08/20, reported 09/17.
Alan Armstrong
Senator · Republican · OK
- In office
- Since 2026
- Age
- Age 64
- First reported trade
- 26/03/24
Committees
- Trades
- 707 trades
- Est. trade volume
- $25.1M
- Estimate
- Last trade
- 08/20
- Median days to report
- 113 days
Trading activity
Reported trades
| Trade | ||||
|---|---|---|---|---|
| BuyJoint | $15K–$50K | 08/20 | 09/1728 days later | |
| BuyJoint | $1K–$15K | 08/19 | 09/1729 days later | |
AvalonBay Communities, Inc. Common Stock (AVB) (Exchanged) VMRK - Vivmark Residential Common Shares of Beneficial Interest (Received)Stock | ExchangeJoint | $1K–$15K | 08/14 | 09/1734 days later |
| Full saleJoint | $1K–$15K | 08/04 | 09/1744 days later | |
| Partial saleJoint | $5M–$25M | 06/24 | 07/2127 days later | |
| Full saleJoint | $250K–$500K | 06/22 | 07/2129 days later | |
| BuySelf | $1K–$15K | 03/31 | 07/21112 days later | |
| BuySelf | $1K–$15K | 03/31 | 07/21112 days later | |
| BuySelf | $1K–$15K | 03/31 | 07/21112 days later | |
| BuySelf | $1K–$15K | 03/31 | 07/21112 days later | |
| BuySelf | $1K–$15K | 03/31 | 07/21112 days later | |
| BuySelf | $1K–$15K | 03/31 | 07/21112 days later | |
| BuySelf | $1K–$15K | 03/31 | 07/21112 days later | |
| BuySelf | $1K–$15K | 03/31 | 07/21112 days later | |
| BuySelf | $1K–$15K | 03/31 | 07/21112 days later | |
NovartisNVS | BuySelf | $1K–$15K | 03/31 | 07/21112 days later |
| BuySelf | $1K–$15K | 03/31 | 07/21112 days later | |
| BuySelf | $1K–$15K | 03/31 | 07/21112 days later | |
| BuySelf | $1K–$15K | 03/31 | 07/21112 days later | |
DSV A/S ADR (DSDVY)Stock | BuySelf | $1K–$15K | 03/31 | 07/21112 days later |
Lobbyist contributions
Since 23/01/01: 6 contributions · $6,000
Common questions
- What stocks has Sen. Alan Armstrong bought recently?
- The latest reported purchases: Williams Companies WMB on 08/20 ($15,001–$50,000, reported 09/17), Williams Companies WMB on 08/19 ($1,001–$15,000, reported 09/17) and Hensoldt AG ADR (HAGHY) on 03/31 ($1,001–$15,000, reported 07/21).
- What stocks has Sen. Alan Armstrong sold recently?
- The latest reported sales: Electronic Arts Inc. (EA) on 08/04 ($1,001–$15,000, reported 09/17), Williams Companies WMB on 06/24 ($5,000,001–$25,000,000, reported 07/21) and Williams Companies WMB on 06/22 ($250,001–$500,000, reported 07/21).
- Which stocks has Sen. Alan Armstrong traded most?
- By trades reported in the past year: Williams Companies WMB (4 trades), Johnson & Johnson JNJ (2 trades) and Schwab Charles SCHW (2 trades).