|
Alan Armstrong
|
senate |
Starbucks Corporation - Common Stock |
SBUX |
STOCK |
Purchase
|
March 27, 2026 |
$$1,001 - $15,000 |
July 21, 2026 |
|
Alan Armstrong
|
senate |
Mosaic Company (The) Common Stock |
MOS |
STOCK |
Purchase
|
March 27, 2026 |
$$1,001 - $15,000 |
July 21, 2026 |
|
Alan Armstrong
|
senate |
Snap-On Incorporated Common Stock |
SNA |
STOCK |
Purchase
|
March 27, 2026 |
$$1,001 - $15,000 |
July 21, 2026 |
|
John Fetterman
|
senate |
Microsoft Corporation - Common Stock |
MSFT |
STOCK |
Purchase
|
March 27, 2026 |
$$1,001 - $15,000 |
April 3, 2026 |
|
Alan Armstrong
|
senate |
Seagate Technology Holdings PLC - Ordinary Shares (Ireland) |
STX |
STOCK |
Purchase
|
March 27, 2026 |
$$1,001 - $15,000 |
July 21, 2026 |
|
Alan Armstrong
|
senate |
T-Mobile US, Inc. - Common Stock |
TMUS |
STOCK |
Sale (Full)
|
March 27, 2026 |
$$15,001 - $50,000 |
July 21, 2026 |
|
Alan Armstrong
|
senate |
CSX Corporation - Common Stock |
CSX |
STOCK |
Purchase
|
March 27, 2026 |
$$1,001 - $15,000 |
July 21, 2026 |
|
Alan Armstrong
|
senate |
Skyworks Solutions, Inc. - Common Stock |
SWKS |
STOCK |
Purchase
|
March 27, 2026 |
$$1,001 - $15,000 |
July 21, 2026 |
|
Alan Armstrong
|
senate |
First Solar, Inc. - Common Stock |
FSLR |
STOCK |
Purchase
|
March 27, 2026 |
$$1,001 - $15,000 |
July 21, 2026 |
|
Alan Armstrong
|
senate |
Motorola Solutions, Inc. Common Stock |
MSI |
STOCK |
Purchase
|
March 27, 2026 |
$$1,001 - $15,000 |
July 21, 2026 |
|
Alan Armstrong
|
senate |
Cisco Systems, Inc. - Common Stock |
CSCO |
STOCK |
Purchase
|
March 27, 2026 |
$$15,001 - $50,000 |
July 21, 2026 |
|
Alan Armstrong
|
senate |
Universal Health Services, Inc. Common Stock |
UHS |
STOCK |
Purchase
|
March 27, 2026 |
$$1,001 - $15,000 |
July 21, 2026 |
|
Alan Armstrong
|
senate |
Republic Services, Inc. Common Stock |
RSG |
STOCK |
Purchase
|
March 27, 2026 |
$$1,001 - $15,000 |
July 21, 2026 |
|
Alan Armstrong
|
senate |
Hasbro, Inc. - Common Stock |
HAS |
STOCK |
Purchase
|
March 27, 2026 |
$$1,001 - $15,000 |
July 21, 2026 |
|
Alan Armstrong
|
senate |
S&P Global Inc. Common Stock |
SPGI |
STOCK |
Purchase
|
March 27, 2026 |
$$1,001 - $15,000 |
July 21, 2026 |
|
Alan Armstrong
|
senate |
Autodesk, Inc. - Common Stock |
ADSK |
STOCK |
Purchase
|
March 27, 2026 |
$$1,001 - $15,000 |
July 21, 2026 |
|
Alan Armstrong
|
senate |
Steel Dynamics, Inc. - Common Stock |
STLD |
STOCK |
Purchase
|
March 27, 2026 |
$$1,001 - $15,000 |
July 21, 2026 |
|
Alan Armstrong
|
senate |
Norfolk Southern Corporation Common Stock |
NSC |
STOCK |
Purchase
|
March 27, 2026 |
$$1,001 - $15,000 |
July 21, 2026 |
|
Alan Armstrong
|
senate |
MSCI Inc. Common Stock |
MSCI |
STOCK |
Purchase
|
March 27, 2026 |
$$1,001 - $15,000 |
July 21, 2026 |
|
Alan Armstrong
|
senate |
Everpure, Inc. Class A (PSTG) |
PSTG |
STOCK |
Sale (Full)
|
March 27, 2026 |
$$50,001 - $100,000 |
July 21, 2026 |
|
Alan Armstrong
|
senate |
Solventum Corporation Common Stock |
SOLV |
STOCK |
Purchase
|
March 27, 2026 |
$$1,001 - $15,000 |
July 21, 2026 |
|
Alan Armstrong
|
senate |
The J.M. Smucker Company Common Stock |
S |
STOCK |
Purchase
|
March 27, 2026 |
$$1,001 - $15,000 |
July 21, 2026 |
|
Alan Armstrong
|
senate |
Intuitive Surgical, Inc. - Common Stock |
ISRG |
STOCK |
Purchase
|
March 27, 2026 |
$$1,001 - $15,000 |
July 21, 2026 |
|
Alan Armstrong
|
senate |
Boston Scientific Corporation Common Stock |
BSX |
STOCK |
Purchase
|
March 27, 2026 |
$$1,001 - $15,000 |
July 21, 2026 |
|
Alan Armstrong
|
senate |
Otis Worldwide Corporation Common Stock |
OTIS |
STOCK |
Purchase
|
March 27, 2026 |
$$1,001 - $15,000 |
July 21, 2026 |