
Alan Armstrong stock trades
Republican · Senator from Oklahoma
In Congress since 2026
All trades, page 14
- Jul 21, 2026$1K–$15K
$1K–$15K · Traded Mar 27, 2026 · disclosed Jul 21, 2026 · filed 116 days later
- Jul 21, 2026$1K–$15K
$1K–$15K · Traded Mar 27, 2026 · disclosed Jul 21, 2026 · filed 116 days later
Committee overlap: HELP - Jul 21, 2026$1K–$15K
$1K–$15K · Traded Mar 27, 2026 · disclosed Jul 21, 2026 · filed 116 days later
- Jul 21, 2026$1K–$15K
$1K–$15K · Traded Mar 27, 2026 · disclosed Jul 21, 2026 · filed 116 days later
- Jul 21, 2026$15K–$50K
$15K–$50K · Traded Mar 27, 2026 · disclosed Jul 21, 2026 · filed 116 days later
Committee overlap: HELP - Jul 21, 2026$1K–$15K
Bought Synchrony Financial SYF
$1K–$15K · Traded Mar 27, 2026 · disclosed Jul 21, 2026 · filed 116 days later
- Jul 21, 2026$1K–$15K
$1K–$15K · Traded Mar 27, 2026 · disclosed Jul 21, 2026 · filed 116 days later
- Jul 21, 2026$15K–$50K
$15K–$50K · Traded Mar 27, 2026 · disclosed Jul 21, 2026 · filed 116 days later
- Jul 21, 2026$1K–$15K
Bought Take-Two Interactive Software TTWO
$1K–$15K · Traded Mar 27, 2026 · disclosed Jul 21, 2026 · filed 116 days later
- Jul 21, 2026$1K–$15K
$1K–$15K · Traded Mar 27, 2026 · disclosed Jul 21, 2026 · filed 116 days later
- Jul 21, 2026$50K–$100K
Sold (full) Teledyne Technologies TDY
$50K–$100K · Traded Mar 27, 2026 · disclosed Jul 21, 2026 · filed 116 days later
- Jul 21, 2026$1K–$15K
$1K–$15K · Traded Mar 27, 2026 · disclosed Jul 21, 2026 · filed 116 days later
- Jul 21, 2026$15K–$50K
$15K–$50K · Traded Mar 27, 2026 · disclosed Jul 21, 2026 · filed 116 days later
- Jul 21, 2026$1K–$15K
$1K–$15K · Traded Mar 27, 2026 · disclosed Jul 21, 2026 · filed 116 days later
- Jul 21, 2026$1K–$15K
$1K–$15K · Traded Mar 27, 2026 · disclosed Jul 21, 2026 · filed 116 days later
- Jul 21, 2026$1K–$15K
Bought Campbell Soup Company CPB
$1K–$15K · Traded Mar 27, 2026 · disclosed Jul 21, 2026 · filed 116 days later
- Jul 21, 2026$1K–$15K
$1K–$15K · Traded Mar 27, 2026 · disclosed Jul 21, 2026 · filed 116 days later
Committee overlap: HELP - Jul 21, 2026$1K–$15K
Bought The Cooper Companies COO
$1K–$15K · Traded Mar 27, 2026 · disclosed Jul 21, 2026 · filed 116 days later
Committee overlap: HELP - Jul 21, 2026$1K–$15K
Bought Thermo Fisher Scientific TMO
$1K–$15K · Traded Mar 27, 2026 · disclosed Jul 21, 2026 · filed 116 days later
Committee overlap: HELP - Jul 21, 2026$15K–$50K
Sold (full) Trane Technologies TT
$15K–$50K · Traded Mar 27, 2026 · disclosed Jul 21, 2026 · filed 116 days later
- Jul 21, 2026$1K–$15K
$1K–$15K · Traded Mar 27, 2026 · disclosed Jul 21, 2026 · filed 116 days later
- Jul 21, 2026$1K–$15K
Bought The Travelers Companies TRV
$1K–$15K · Traded Mar 27, 2026 · disclosed Jul 21, 2026 · filed 116 days later
- Jul 21, 2026$1K–$15K
$1K–$15K · Traded Mar 27, 2026 · disclosed Jul 21, 2026 · filed 116 days later
- Jul 21, 2026$1K–$15K
$1K–$15K · Traded Mar 27, 2026 · disclosed Jul 21, 2026 · filed 116 days later
- Jul 21, 2026$15K–$50K
$15K–$50K · Traded Mar 27, 2026 · disclosed Jul 21, 2026 · filed 116 days later
- Jul 21, 2026$1K–$15K
Bought United Parcel Service UPS
$1K–$15K · Traded Mar 27, 2026 · disclosed Jul 21, 2026 · filed 116 days later
- Jul 21, 2026$15K–$50K
$15K–$50K · Traded Mar 27, 2026 · disclosed Jul 21, 2026 · filed 116 days later
Committee overlap: HELP - Jul 21, 2026$1K–$15K
$1K–$15K · Traded Mar 27, 2026 · disclosed Jul 21, 2026 · filed 116 days later
- Jul 21, 2026$1K–$15K
$1K–$15K · Traded Mar 27, 2026 · disclosed Jul 21, 2026 · filed 116 days later
- Jul 21, 2026$1K–$15K
$1K–$15K · Traded Mar 27, 2026 · disclosed Jul 21, 2026 · filed 116 days later
- Jul 21, 2026$1K–$15K
Bought Verizon Communications VZ
$1K–$15K · Traded Mar 27, 2026 · disclosed Jul 21, 2026 · filed 116 days later
- Jul 21, 2026$1K–$15K
Bought Vertex Pharmaceuticals VRTX
$1K–$15K · Traded Mar 27, 2026 · disclosed Jul 21, 2026 · filed 116 days later
Committee overlap: HELP - Jul 21, 2026$1K–$15K
$1K–$15K · Traded Mar 27, 2026 · disclosed Jul 21, 2026 · filed 116 days later
- Jul 21, 2026$1K–$15K
$1K–$15K · Traded Mar 27, 2026 · disclosed Jul 21, 2026 · filed 116 days later
- Jul 21, 2026$15K–$50K
$15K–$50K · Traded Mar 27, 2026 · disclosed Jul 21, 2026 · filed 116 days later
- Jul 21, 2026$1K–$15K
Bought Westinghouse Air Brake Technologies WAB
$1K–$15K · Traded Mar 27, 2026 · disclosed Jul 21, 2026 · filed 116 days later
- Jul 21, 2026$15K–$50K
$15K–$50K · Traded Mar 27, 2026 · disclosed Jul 21, 2026 · filed 116 days later
- Jul 21, 2026$1K–$15K
Bought The Walt Disney Company DIS
$1K–$15K · Traded Mar 27, 2026 · disclosed Jul 21, 2026 · filed 116 days later
- Jul 21, 2026$1K–$15K
Bought Warner Bros. Discovery WBD
$1K–$15K · Traded Mar 27, 2026 · disclosed Jul 21, 2026 · filed 116 days later
- Jul 21, 2026$1K–$15K
Bought Wells Fargo & Company WFC
$1K–$15K · Traded Mar 27, 2026 · disclosed Jul 21, 2026 · filed 116 days later
- Jul 21, 2026$1K–$15K
$1K–$15K · Traded Mar 27, 2026 · disclosed Jul 21, 2026 · filed 116 days later
- Jul 21, 2026$1K–$15K
$1K–$15K · Traded Mar 27, 2026 · disclosed Jul 21, 2026 · filed 116 days later
- Jul 21, 2026$1K–$15K
$1K–$15K · Traded Mar 27, 2026 · disclosed Jul 21, 2026 · filed 116 days later
- Jul 21, 2026$1K–$15K
Bought Wynn Resorts, Limited WYNN
$1K–$15K · Traded Mar 27, 2026 · disclosed Jul 21, 2026 · filed 116 days later
- Jul 21, 2026$1K–$15K
$1K–$15K · Traded Mar 27, 2026 · disclosed Jul 21, 2026 · filed 116 days later
- Jul 21, 2026$1K–$15K
Bought Zimmer Biomet Holdings ZBH
$1K–$15K · Traded Mar 27, 2026 · disclosed Jul 21, 2026 · filed 116 days later
Committee overlap: HELP - Jul 21, 2026$1K–$15K
Bought Broadridge Financial Solutions BR
$1K–$15K · Traded Mar 27, 2026 · disclosed Jul 21, 2026 · filed 116 days later
- Jul 21, 2026$1K–$15K
$1K–$15K · Traded Mar 27, 2026 · disclosed Jul 21, 2026 · filed 116 days later
- Jul 21, 2026$1K–$15K
$1K–$15K · Traded Mar 27, 2026 · disclosed Jul 21, 2026 · filed 116 days later
- Jul 21, 2026$1K–$15K
Bought Universal Health Services UHS
$1K–$15K · Traded Mar 27, 2026 · disclosed Jul 21, 2026 · filed 116 days later
Committee overlap: HELP
From periodic transaction reports Armstrong filed under the STOCK Act. Amounts are the ranges members report, and trades can be disclosed up to 45 days after they happen. Nothing here is investment advice.