Congressional Stock Trades
41,860 trades
| Score | Trade Date ▲ | Filed | Senator | Type | Ticker | Asset | Amount | Owner | Delay | |
|---|---|---|---|---|---|---|---|---|---|---|
Score: 15/100 - Routine15 |
Mar 27, 2026 | Jul 22, 2026 | Alan Armstrong Republican | Buy | PSA |
Public Storage [real-estate]
|
$1,001 - $15,000 | Joint | 116d | |
Score: 15/100 - Routine15 |
Mar 27, 2026 | Jul 22, 2026 | Alan Armstrong Republican | Buy | PTC |
PTC Inc [information-technology]
|
$1,001 - $15,000 | Joint | 116d | |
Score: 15/100 - Routine15 |
Mar 27, 2026 | Jul 22, 2026 | Alan Armstrong Republican | Sell | PRU |
Prudential Financial Inc [financial
|
$1,001 - $15,000 | Joint | 116d | |
Score: 17/100 - Routine17 |
Mar 27, 2026 | Jul 22, 2026 | Alan Armstrong Republican | Sell | PGR |
The Progressive Corp [financials]
|
$15,001 - $50,000 | Joint | 116d | |
Score: 17/100 - Routine17 |
Mar 27, 2026 | Jul 22, 2026 | Alan Armstrong Republican | Sell | PG |
The Procter & Gamble Co [consumer-s
|
$15,001 - $50,000 | Joint | 116d | |
Score: 15/100 - Routine15 |
Mar 27, 2026 | Jul 22, 2026 | Alan Armstrong Republican | Buy | PFG |
Principal Financial Group Inc [fina
|
$1,001 - $15,000 | Joint | 116d | |
Score: 15/100 - Routine15 |
Mar 27, 2026 | Jul 22, 2026 | Alan Armstrong Republican | Buy | POOL |
Pool Corp [consumer-discretionary]
|
$1,001 - $15,000 | Joint | 116d | |
Score: 19/100 - Routine19 |
Mar 27, 2026 | Jul 22, 2026 | Alan Armstrong Republican | Sell | PNC |
The PNC Financial Services Group In
|
$50,001 - $100,000 | Joint | 116d | |
Score: 19/100 - Routine19 |
Mar 27, 2026 | Jul 22, 2026 | Alan Armstrong Republican | Sell | PSX |
Phillips 66 [energy]
|
$50,001 - $100,000 | Joint | 116d | |
Score: 15/100 - Routine15 |
Mar 27, 2026 | Jul 22, 2026 | Alan Armstrong Republican | Buy | PM |
Philip Morris International Inc [co
|
$1,001 - $15,000 | Joint | 116d | |
Score: 15/100 - Routine15 |
Mar 27, 2026 | Jul 22, 2026 | Alan Armstrong Republican | Buy | PEP |
PepsiCo Inc [consumer-staples]
|
$1,001 - $15,000 | Joint | 116d | |
Score: 15/100 - Routine15 |
Mar 27, 2026 | Jul 22, 2026 | Alan Armstrong Republican | Buy | PYPL |
PayPal Holdings Inc [financials]
|
$1,001 - $15,000 | Joint | 116d | |
Score: 15/100 - Routine15 |
Mar 27, 2026 | Jul 22, 2026 | Alan Armstrong Republican | Sell | PAYX |
Paychex Inc [industrials]
|
$1,001 - $15,000 | Joint | 116d | |
Score: 15/100 - Routine15 |
Mar 27, 2026 | Jul 22, 2026 | Alan Armstrong Republican | Buy | PH |
Parker-Hannifin Corp [industrials]
|
$1,001 - $15,000 | Joint | 116d | |
Score: 15/100 - Routine15 |
Mar 27, 2026 | Jul 22, 2026 | Alan Armstrong Republican | Buy | PANW |
Palo Alto Networks Inc [information
|
$1,001 - $15,000 | Joint | 116d | |
Score: 17/100 - Routine17 |
Mar 27, 2026 | Jul 22, 2026 | Alan Armstrong Republican | Buy | PLTR |
Palantir Technologies Inc [informat
|
$15,001 - $50,000 | Joint | 116d | |
Score: 15/100 - Routine15 |
Mar 27, 2026 | Jul 22, 2026 | Alan Armstrong Republican | Buy | PCAR |
PACCAR Inc [industrials]
|
$1,001 - $15,000 | Joint | 116d | |
Score: 15/100 - Routine15 |
Mar 27, 2026 | Jul 22, 2026 | Alan Armstrong Republican | Buy | OTIS |
Otis Worldwide Corp [industrials]
|
$1,001 - $15,000 | Joint | 116d | |
Score: 17/100 - Routine17 |
Mar 27, 2026 | Jul 22, 2026 | Alan Armstrong Republican | Buy | ORCL |
Oracle Corp [information-technology
|
$15,001 - $50,000 | Joint | 116d | |
Score: 15/100 - Routine15 |
Mar 27, 2026 | Jul 22, 2026 | Alan Armstrong Republican | Buy | OMC |
Omnicom Group Inc [communication-se
|
$1,001 - $15,000 | Joint | 116d | |
Score: 15/100 - Routine15 |
Mar 27, 2026 | Jul 22, 2026 | Alan Armstrong Republican | Buy | ORLY |
O'Reilly Automotive Inc [consumer-d
|
$1,001 - $15,000 | Joint | 116d | |
Score: 15/100 - Routine15 |
Mar 27, 2026 | Jul 22, 2026 | Alan Armstrong Republican | Buy | NXPI |
NXP Semiconductors NV [information-
|
$1,001 - $15,000 | Joint | 116d | |
Score: 19/100 - Routine19 |
Mar 27, 2026 | Jul 22, 2026 | Alan Armstrong Republican | Buy | NVDA |
NVIDIA Corporation [information-tec
|
$50,001 - $100,000 | Joint | 116d | |
Score: 15/100 - Routine15 |
Mar 27, 2026 | Jul 22, 2026 | Alan Armstrong Republican | Buy | NUE |
Nucor Corp [materials]
|
$1,001 - $15,000 | Joint | 116d | |
Score: 15/100 - Routine15 |
Mar 27, 2026 | Jul 22, 2026 | Alan Armstrong Republican | Buy | NOC |
Northrop Grumman Corp [industrials]
|
$1,001 - $15,000 | Joint | 116d | |
Score: 15/100 - Routine15 |
Mar 27, 2026 | Jul 22, 2026 | Alan Armstrong Republican | Buy | NSC |
Norfolk Southern Corp [industrials]
|
$1,001 - $15,000 | Joint | 116d | |
Score: 15/100 - Routine15 |
Mar 27, 2026 | Jul 22, 2026 | Alan Armstrong Republican | Buy | NKE |
Nike Inc [consumer-discretionary]
|
$1,001 - $15,000 | Joint | 116d | |
Score: 19/100 - Routine19 |
Mar 27, 2026 | Jul 22, 2026 | Alan Armstrong Republican | Sell | NEE |
NextEra Energy Inc [utilities]
|
$50,001 - $100,000 | Joint | 116d | |
Score: 15/100 - Routine15 |
Mar 27, 2026 | Jul 22, 2026 | Alan Armstrong Republican | Buy | NEM |
Newmont Corporation [materials]
|
$1,001 - $15,000 | Joint | 116d | |
Score: 17/100 - Routine17 |
Mar 27, 2026 | Jul 22, 2026 | Alan Armstrong Republican | Buy | NFLX |
Netflix Inc [communication-services
|
$15,001 - $50,000 | Joint | 116d | |
Score: 19/100 - Routine19 |
Mar 27, 2026 | Jul 22, 2026 | Alan Armstrong Republican | Sell | NDAQ |
Nasdaq Inc [financials]
|
$50,001 - $100,000 | Joint | 116d | |
Score: 15/100 - Routine15 |
Mar 27, 2026 | Jul 22, 2026 | Alan Armstrong Republican | Buy | MSCI |
MSCI Inc [financials]
|
$1,001 - $15,000 | Joint | 116d | |
Score: 15/100 - Routine15 |
Mar 27, 2026 | Jul 22, 2026 | Alan Armstrong Republican | Buy | MSI |
Motorola Solutions Inc [information
|
$1,001 - $15,000 | Joint | 116d | |
Score: 15/100 - Routine15 |
Mar 27, 2026 | Jul 22, 2026 | Alan Armstrong Republican | Buy | MOS |
The Mosaic Company [materials]
|
$1,001 - $15,000 | Joint | 116d | |
Score: 15/100 - Routine15 |
Mar 27, 2026 | Jul 22, 2026 | Alan Armstrong Republican | Buy | MS |
Morgan Stanley [financials]
|
$1,001 - $15,000 | Joint | 116d | |
Score: 15/100 - Routine15 |
Mar 27, 2026 | Jul 22, 2026 | Alan Armstrong Republican | Sell | MDLZ |
Mondelez International Inc [consume
|
$1,001 - $15,000 | Joint | 116d | |
Score: 15/100 - Routine15 |
Mar 27, 2026 | Jul 22, 2026 | Alan Armstrong Republican | Buy | TAP |
Molson Coors Beverage Company [cons
|
$1,001 - $15,000 | Joint | 116d | |
Score: 15/100 - Routine15 |
Mar 27, 2026 | Jul 22, 2026 | Alan Armstrong Republican | Buy | MAA |
Mid-America Apartment Communities I
|
$1,001 - $15,000 | Joint | 116d | |
Score: 17/100 - Routine17 |
Mar 27, 2026 | Jul 22, 2026 | Alan Armstrong Republican | Buy | MSFT |
Microsoft Corp [information-technol
|
$15,001 - $50,000 | Joint | 116d | |
Score: 17/100 - Routine17 |
Mar 27, 2026 | Jul 22, 2026 | Alan Armstrong Republican | Buy | MU |
Micron Technology Inc [information-
|
$15,001 - $50,000 | Joint | 116d | |
Score: 15/100 - Routine15 |
Mar 27, 2026 | Jul 22, 2026 | Alan Armstrong Republican | Buy | MCHP |
Microchip Technology Inc [informati
|
$1,001 - $15,000 | Joint | 116d | |
Score: 15/100 - Routine15 |
Mar 27, 2026 | Jul 22, 2026 | Alan Armstrong Republican | Buy | MGM |
MGM Resorts International [consumer
|
$1,001 - $15,000 | Joint | 116d | |
Score: 15/100 - Routine15 |
Mar 27, 2026 | Jul 22, 2026 | Alan Armstrong Republican | Buy | MET |
Metlife Inc [financials]
|
$1,001 - $15,000 | Joint | 116d | |
Score: 17/100 - Routine17 |
Mar 27, 2026 | Jul 22, 2026 | Alan Armstrong Republican | Buy | META |
Meta Platforms Inc [communication-s
|
$15,001 - $50,000 | Joint | 116d | |
Score: 17/100 - Routine17 |
Mar 27, 2026 | Jul 22, 2026 | Alan Armstrong Republican | Sell | MRK |
Merck & Co Inc [health-care]
|
$15,001 - $50,000 | Joint | 116d | |
Score: 15/100 - Routine15 |
Mar 27, 2026 | Jul 22, 2026 | Alan Armstrong Republican | Buy | MDT |
Medtronic PLC [health-care]
|
$1,001 - $15,000 | Joint | 116d | |
Score: 15/100 - Routine15 |
Mar 27, 2026 | Jul 22, 2026 | Alan Armstrong Republican | Buy | MCK |
McKesson Corp [health-care]
|
$1,001 - $15,000 | Joint | 116d | |
Score: 15/100 - Routine15 |
Mar 27, 2026 | Jul 22, 2026 | Alan Armstrong Republican | Buy | MCD |
McDonald's Corp [consumer-discretio
|
$1,001 - $15,000 | Joint | 116d | |
Score: 17/100 - Routine17 |
Mar 27, 2026 | Jul 22, 2026 | Alan Armstrong Republican | Sell | MA |
Mastercard Inc [financials]
|
$15,001 - $50,000 | Joint | 116d | |
Score: 15/100 - Routine15 |
Mar 27, 2026 | Jul 22, 2026 | Alan Armstrong Republican | Sell | MRSH |
Marsh & McLennan Companies Inc [fin
|
$1,001 - $15,000 | Joint | 116d |