Alan ArmstrongR-OKSenate | MUMicron Technology Inc. | Buy | $15,001 – $50,000 | Mar 27, 2026 | Jul 21, 2026 | 116 | Filing for Alan Armstrong MU trade |
Alan ArmstrongR-OKSenate | MSFTMicrosoft Corporation | Buy | $15,001 – $50,000 | Mar 27, 2026 | Jul 21, 2026 | 116 | Filing for Alan Armstrong MSFT trade |
Alan ArmstrongR-OKSenate | MAAMid-America Apartment Communities Inc. | Buy | $1,001 – $15,000 | Mar 27, 2026 | Jul 21, 2026 | 116 | Filing for Alan Armstrong MAA trade |
Alan ArmstrongR-OKSenate | TAPMolson Coors Beverage Company Class B | Buy | $1,001 – $15,000 | Mar 27, 2026 | Jul 21, 2026 | 116 | Filing for Alan Armstrong TAP trade |
Alan ArmstrongR-OKSenate | MDLZMondelez International Inc. Class A | Sell | $1,001 – $15,000 | Mar 27, 2026 | Jul 21, 2026 | 116 | Filing for Alan Armstrong MDLZ trade |
Alan ArmstrongR-OKSenate | MSMorgan Stanley | Buy | $1,001 – $15,000 | Mar 27, 2026 | Jul 21, 2026 | 116 | Filing for Alan Armstrong MS trade |
Alan ArmstrongR-OKSenate | MOSMosaic Company (The) | Buy | $1,001 – $15,000 | Mar 27, 2026 | Jul 21, 2026 | 116 | Filing for Alan Armstrong MOS trade |
Alan ArmstrongR-OKSenate | MSIMotorola Solutions Inc. | Buy | $1,001 – $15,000 | Mar 27, 2026 | Jul 21, 2026 | 116 | Filing for Alan Armstrong MSI trade |
Alan ArmstrongR-OKSenate | MSCIMSCI Inc. | Buy | $1,001 – $15,000 | Mar 27, 2026 | Jul 21, 2026 | 116 | Filing for Alan Armstrong MSCI trade |
Alan ArmstrongR-OKSenate | NDAQNasdaq Inc. | Sell | $50,001 – $100,000 | Mar 27, 2026 | Jul 21, 2026 | 116 | Filing for Alan Armstrong NDAQ trade |
Alan ArmstrongR-OKSenate | NFLXNetflix Inc. | Buy | $15,001 – $50,000 | Mar 27, 2026 | Jul 21, 2026 | 116 | Filing for Alan Armstrong NFLX trade |
Alan ArmstrongR-OKSenate | NEMNewmont Corporation | Buy | $1,001 – $15,000 | Mar 27, 2026 | Jul 21, 2026 | 116 | Filing for Alan Armstrong NEM trade |
Alan ArmstrongR-OKSenate | NEENextEra Energy Inc. | Sell | $50,001 – $100,000 | Mar 27, 2026 | Jul 21, 2026 | 116 | Filing for Alan Armstrong NEE trade |
Alan ArmstrongR-OKSenate | NKENike Inc. | Buy | $1,001 – $15,000 | Mar 27, 2026 | Jul 21, 2026 | 116 | Filing for Alan Armstrong NKE trade |
Alan ArmstrongR-OKSenate | NSCNorfolk Southern Corporation | Buy | $1,001 – $15,000 | Mar 27, 2026 | Jul 21, 2026 | 116 | Filing for Alan Armstrong NSC trade |
Alan ArmstrongR-OKSenate | NOCNorthrop Grumman Corporation | Buy | $1,001 – $15,000 | Mar 27, 2026 | Jul 21, 2026 | 116 | Filing for Alan Armstrong NOC trade |
Alan ArmstrongR-OKSenate | NUENucor Corporation | Buy | $1,001 – $15,000 | Mar 27, 2026 | Jul 21, 2026 | 116 | Filing for Alan Armstrong NUE trade |
Alan ArmstrongR-OKSenate | NVDANVIDIA Corporation | Buy | $50,001 – $100,000 | Mar 27, 2026 | Jul 21, 2026 | 116 | Filing for Alan Armstrong NVDA trade |
Alan ArmstrongR-OKSenate | NXPINXP Semiconductors N.V. | Buy | $1,001 – $15,000 | Mar 27, 2026 | Jul 21, 2026 | 116 | Filing for Alan Armstrong NXPI trade |
Alan ArmstrongR-OKSenate | ORLYO'Reilly Automotive Inc. | Buy | $1,001 – $15,000 | Mar 27, 2026 | Jul 21, 2026 | 116 | Filing for Alan Armstrong ORLY trade |
Alan ArmstrongR-OKSenate | OMCOmnicom Group Inc. | Buy | $1,001 – $15,000 | Mar 27, 2026 | Jul 21, 2026 | 116 | Filing for Alan Armstrong OMC trade |
Alan ArmstrongR-OKSenate | ORCLOracle Corporation | Buy | $15,001 – $50,000 | Mar 27, 2026 | Jul 21, 2026 | 116 | Filing for Alan Armstrong ORCL trade |
Alan ArmstrongR-OKSenate | OTISOtis Worldwide Corporation | Buy | $1,001 – $15,000 | Mar 27, 2026 | Jul 21, 2026 | 116 | Filing for Alan Armstrong OTIS trade |
Alan ArmstrongR-OKSenate | PCARPACCAR Inc. | Buy | $1,001 – $15,000 | Mar 27, 2026 | Jul 21, 2026 | 116 | Filing for Alan Armstrong PCAR trade |
Alan ArmstrongR-OKSenate | PLTRPalantir Technologies Inc. Class A | Buy | $15,001 – $50,000 | Mar 27, 2026 | Jul 21, 2026 | 116 | Filing for Alan Armstrong PLTR trade |
Alan ArmstrongR-OKSenate | PANWPalo Alto Networks Inc. | Buy | $1,001 – $15,000 | Mar 27, 2026 | Jul 21, 2026 | 116 | Filing for Alan Armstrong PANW trade |
Alan ArmstrongR-OKSenate | PHParker-Hannifin Corporation | Buy | $1,001 – $15,000 | Mar 27, 2026 | Jul 21, 2026 | 116 | Filing for Alan Armstrong PH trade |
Alan ArmstrongR-OKSenate | PAYXPaychex Inc. | Sell | $1,001 – $15,000 | Mar 27, 2026 | Jul 21, 2026 | 116 | Filing for Alan Armstrong PAYX trade |
Alan ArmstrongR-OKSenate | PYPLPayPal Holdings Inc. | Buy | $1,001 – $15,000 | Mar 27, 2026 | Jul 21, 2026 | 116 | Filing for Alan Armstrong PYPL trade |
Alan ArmstrongR-OKSenate | PEPPepsiCo Inc. | Buy | $1,001 – $15,000 | Mar 27, 2026 | Jul 21, 2026 | 116 | Filing for Alan Armstrong PEP trade |
Alan ArmstrongR-OKSenate | PMPhilip Morris International Inc | Buy | $1,001 – $15,000 | Mar 27, 2026 | Jul 21, 2026 | 116 | Filing for Alan Armstrong PM trade |
Alan ArmstrongR-OKSenate | PSXPhillips 66 | Sell | $50,001 – $100,000 | Mar 27, 2026 | Jul 21, 2026 | 116 | Filing for Alan Armstrong PSX trade |
Alan ArmstrongR-OKSenate | PNCPNC Financial Services Group Inc. (The) | Sell | $50,001 – $100,000 | Mar 27, 2026 | Jul 21, 2026 | 116 | Filing for Alan Armstrong PNC trade |
Alan ArmstrongR-OKSenate | POOLPool Corporation | Buy | $1,001 – $15,000 | Mar 27, 2026 | Jul 21, 2026 | 116 | Filing for Alan Armstrong POOL trade |
Alan ArmstrongR-OKSenate | PFGPrincipal Financial Group Inc | Buy | $1,001 – $15,000 | Mar 27, 2026 | Jul 21, 2026 | 116 | Filing for Alan Armstrong PFG trade |
Alan ArmstrongR-OKSenate | PGProcter & Gamble Company (The) | Sell | $15,001 – $50,000 | Mar 27, 2026 | Jul 21, 2026 | 116 | Filing for Alan Armstrong PG trade |
Alan ArmstrongR-OKSenate | PGRProgressive Corporation (The) | Sell | $15,001 – $50,000 | Mar 27, 2026 | Jul 21, 2026 | 116 | Filing for Alan Armstrong PGR trade |
Alan ArmstrongR-OKSenate | PRUPrudential Financial Inc. | Sell | $1,001 – $15,000 | Mar 27, 2026 | Jul 21, 2026 | 116 | Filing for Alan Armstrong PRU trade |
Alan ArmstrongR-OKSenate | PTCPTC Inc. | Buy | $1,001 – $15,000 | Mar 27, 2026 | Jul 21, 2026 | 116 | Filing for Alan Armstrong PTC trade |
Alan ArmstrongR-OKSenate | PSAPublic Storage | Buy | $1,001 – $15,000 | Mar 27, 2026 | Jul 21, 2026 | 116 | Filing for Alan Armstrong PSA trade |
Alan ArmstrongR-OKSenate | QQnity Electronics Inc. | Buy | $1,001 – $15,000 | Mar 27, 2026 | Jul 21, 2026 | 116 | Filing for Alan Armstrong Q trade |
Alan ArmstrongR-OKSenate | QCOMQUALCOMM Incorporated | Buy | $1,001 – $15,000 | Mar 27, 2026 | Jul 21, 2026 | 116 | Filing for Alan Armstrong QCOM trade |
Alan ArmstrongR-OKSenate | PWRQuanta Services Inc. | Buy | $1,001 – $15,000 | Mar 27, 2026 | Jul 21, 2026 | 116 | Filing for Alan Armstrong PWR trade |
Alan ArmstrongR-OKSenate | DGXQuest Diagnostics Incorporated | Buy | $1,001 – $15,000 | Mar 27, 2026 | Jul 21, 2026 | 116 | Filing for Alan Armstrong DGX trade |
Alan ArmstrongR-OKSenate | ORealty Income Corporation | Buy | $1,001 – $15,000 | Mar 27, 2026 | Jul 21, 2026 | 116 | Filing for Alan Armstrong O trade |
Alan ArmstrongR-OKSenate | REGRegency Centers Corporation | Buy | $1,001 – $15,000 | Mar 27, 2026 | Jul 21, 2026 | 116 | Filing for Alan Armstrong REG trade |
Alan ArmstrongR-OKSenate | REGNRegeneron Pharmaceuticals Inc. | Buy | $1,001 – $15,000 | Mar 27, 2026 | Jul 21, 2026 | 116 | Filing for Alan Armstrong REGN trade |
Alan ArmstrongR-OKSenate | RSGRepublic Services Inc. | Buy | $1,001 – $15,000 | Mar 27, 2026 | Jul 21, 2026 | 116 | Filing for Alan Armstrong RSG trade |
Alan ArmstrongR-OKSenate | RMDResMed Inc. | Buy | $1,001 – $15,000 | Mar 27, 2026 | Jul 21, 2026 | 116 | Filing for Alan Armstrong RMD trade |
Alan ArmstrongR-OKSenate | HOODRobinhood Markets Inc. Class A | Buy | $1,001 – $15,000 | Mar 27, 2026 | Jul 21, 2026 | 116 | Filing for Alan Armstrong HOOD trade |