Kelly Armstrong: what the filings show
Every line below is a filing. No summary, no narrative, nothing a model wrote.
By the numbers
- Transactions on file
- 703
- Disclosed in the last 24 months
- 703
- Reports filed past the 45-day deadline
- 701
- Median days from trade to disclosure
- 113
- Rank by transactions this Congress
- 4 of 157
Filed after the deadline
Periodic transaction reports the clerk received more than 45 days after the trade. Annual-report holdings and trades dated before the member took office are excluded.
The member sold HD (Home Depot, Inc. (The) Common Stock) for between $50,001 and $100,000 on March 24, 2026; the periodic transaction report reached the clerk on July 21, 2026, 119 days later and 74 days past the STOCK Act's 45-day deadline.
Periodic transaction reportView filingThe member sold RACE (Ferrari N.V. Common Shares) for between $50,001 and $100,000 on March 24, 2026; the periodic transaction report reached the clerk on July 21, 2026, 119 days later and 74 days past the STOCK Act's 45-day deadline.
Periodic transaction reportView filingThe member sold PFE (Pfizer, Inc. Common Stock) for between $50,001 and $100,000 on March 24, 2026; the periodic transaction report reached the clerk on July 21, 2026, 119 days later and 74 days past the STOCK Act's 45-day deadline.
Periodic transaction reportView filingThe member sold SOLS (Solstice Advanced Materials Inc. - Common Stock) for between $1,001 and $15,000 on March 24, 2026; the periodic transaction report reached the clerk on July 21, 2026, 119 days later and 74 days past the STOCK Act's 45-day deadline.
Periodic transaction reportView filingThe member sold LVMH Moet Hennessy Louis ADR (LVMUY) for between $50,001 and $100,000 on March 24, 2026; the periodic transaction report reached the clerk on July 21, 2026, 119 days later and 74 days past the STOCK Act's 45-day deadline.
Periodic transaction reportView filingThe member sold DVN (Devon Energy Corporation Common Stock) for between $50,001 and $100,000 on March 24, 2026; the periodic transaction report reached the clerk on July 21, 2026, 119 days later and 74 days past the STOCK Act's 45-day deadline.
Periodic transaction reportView filingThe member sold FDX (FedEx Corporation Common Stock) for between $50,001 and $100,000 on March 24, 2026; the periodic transaction report reached the clerk on July 21, 2026, 119 days later and 74 days past the STOCK Act's 45-day deadline.
Periodic transaction reportView filingThe member sold HON (Honeywell International Inc. - Common Stock) for between $50,001 and $100,000 on March 24, 2026; the periodic transaction report reached the clerk on July 21, 2026, 119 days later and 74 days past the STOCK Act's 45-day deadline.
Periodic transaction reportView filingThe member bought ADI (Analog Devices, Inc. - Common Stock) for between $1,001 and $15,000 on March 27, 2026; the periodic transaction report reached the clerk on July 21, 2026, 116 days later and 71 days past the STOCK Act's 45-day deadline.
Periodic transaction reportView filingThe member bought AMCR (Amcor plc Ordinary Shares) for between $1,001 and $15,000 on March 27, 2026; the periodic transaction report reached the clerk on July 21, 2026, 116 days later and 71 days past the STOCK Act's 45-day deadline.
Periodic transaction reportView filingThe member bought ADBE (Adobe Inc. - Common Stock) for between $1,001 and $15,000 on March 27, 2026; the periodic transaction report reached the clerk on July 21, 2026, 116 days later and 71 days past the STOCK Act's 45-day deadline.
Periodic transaction reportView filingThe member sold AMGN (Amgen Inc. - Common Stock) for between $15,001 and $50,000 on March 27, 2026; the periodic transaction report reached the clerk on July 21, 2026, 116 days later and 71 days past the STOCK Act's 45-day deadline.
Periodic transaction reportView filingThe member sold AMT (American Tower Corporation (REIT) Common Stock) for between $1,001 and $15,000 on March 27, 2026; the periodic transaction report reached the clerk on July 21, 2026, 116 days later and 71 days past the STOCK Act's 45-day deadline.
Periodic transaction reportView filingThe member bought AMZN (Amazon.com, Inc. - Common Stock) for between $15,001 and $50,000 on March 27, 2026; the periodic transaction report reached the clerk on July 21, 2026, 116 days later and 71 days past the STOCK Act's 45-day deadline.
Periodic transaction reportView filingThe member bought ABBV (AbbVie Inc. Common Stock) for between $15,001 and $50,000 on March 27, 2026; the periodic transaction report reached the clerk on July 21, 2026, 116 days later and 71 days past the STOCK Act's 45-day deadline.
Periodic transaction reportView filing
Traded the same stock as a company insider
SEC Form 4 filings by a named officer or director within the same window as the member's trade.
A Form 4 filed with the SEC shows FREDMAN SHEARA J, Chief Accounting Officer at GOLDMAN SACHS GROUP INC, acquired shares of GS on April 28, 2026. The member bought the same stock for between $1,001 and $15,000 on March 30, 2026, 29 days apart.
SEC Form 4View filingA Form 4 filed with the SEC shows Buckley Jeffrey, See Remarks at Palantir Technologies Inc., acquired $0 of PLTR on April 26, 2026. The member bought the same stock for between $15,001 and $50,000 on March 27, 2026, 30 days apart.
SEC Form 4View filingA Form 4 filed with the SEC shows Kumbier Michelle, Director at ABBOTT LABORATORIES, acquired $0 of ABT on April 24, 2026. The member sold the same stock for between $15,001 and $50,000 on March 27, 2026, 28 days apart.
SEC Form 4View filingA Form 4 filed with the SEC shows RUBINSTEIN JONATHAN, Director at AMAZON COM INC, sold $1,000,740 of AMZN on April 24, 2026. The member bought the same stock for between $15,001 and $50,000 on March 27, 2026, 28 days apart.
SEC Form 4View filingA Form 4 filed with the SEC shows Canney Jacqueline P, Chief People & AI Enblmt. Off. at ServiceNow, Inc., sold $799,868 of NOW on April 24, 2026. The member sold the same stock for between $15,001 and $50,000 on March 27, 2026, 28 days apart.
SEC Form 4View filingA Form 4 filed with the SEC shows Papermaster Mark D, Chief Technology Officer & EVP at ADVANCED MICRO DEVICES INC, sold $10,962,000 of AMD on April 24, 2026. The member bought the same stock for between $15,001 and $50,000 on March 27, 2026, 28 days apart.
SEC Form 4View filingA Form 4 filed with the SEC shows Abraham Tsedeniya, Sr. Vice President at TEXAS INSTRUMENTS INC, acquired $0 of TXN on April 24, 2026. The member bought the same stock for between $1,001 and $15,000 on March 27, 2026, 28 days apart.
SEC Form 4View filingA Form 4 filed with the SEC shows Parekh Kevan, Senior Vice President, CFO at Apple Inc., sold $421,850 of AAPL on April 23, 2026. The member bought the same stock for between $1,001 and $15,000 on March 30, 2026, 24 days apart.
SEC Form 4View filingA Form 4 filed with the SEC shows GOLTEN ALEX S, CHIEF RISK OFFICER at GOLDMAN SACHS GROUP INC, sold $501,140 of GS on April 23, 2026. The member bought the same stock for between $1,001 and $15,000 on March 30, 2026, 24 days apart.
SEC Form 4View filingA Form 4 filed with the SEC shows Boudreau Philip P, EVP AND CFO at ABBOTT LABORATORIES, acquired $819,984 of ABT on April 23, 2026. The member sold the same stock for between $15,001 and $50,000 on March 27, 2026, 27 days apart.
SEC Form 4View filing
Traded a company holding federal awards
USAspending award records matched to a traded issuer by company identifier and name, never by a ticker appearing inside a recipient's name.
USAspending records list NATIONAL TECHNOLOGY & ENGINEERING SOLUTIONS OF SANDIA, LLC, the federal-award identity of HONEYWELL INTERNATIONAL INC (HON), receiving $55,357,028,098 from Department of Energy on July 30, 2026 across 40 awards.
Federal award (USAspending)View filingUSAspending records list ELECTRIC BOAT CORPORATION, the federal-award identity of GENERAL DYNAMICS CORP (GD), receiving $35,872,649,919 from Department of Defense on December 9, 2025 across 1048 awards.
Federal award (USAspending)View filingUSAspending records list LOCKHEED MARTIN CORPORATION, the federal-award identity of LOCKHEED MARTIN CORP (LMT), receiving $27,081,577,893 from a federal agency across 1584 awards.
Federal award (USAspending)View filingUSAspending records list THE BOEING COMPANY, the federal-award identity of BOEING CO (BA), receiving $22,441,213,872 from National Aeronautics and Space Administration on May 20, 2026 across 977 awards.
Federal award (USAspending)View filingUSAspending records list THE BOEING COMPANY, the federal-award identity of BOEING CO (BA), receiving $22,441,213,872 from National Aeronautics and Space Administration on July 1, 2026 across 1167 awards.
Federal award (USAspending)View filingUSAspending records list HONEYWELL FEDERAL MANUFACTURING & TECHNOLOGIES, LLC, the federal-award identity of HONEYWELL INTERNATIONAL INC (HON), receiving $18,770,558,558 from Department of Energy on July 28, 2026 across 36 awards.
Federal award (USAspending)View filingUSAspending records list LOCKHEED MARTIN CORPORATION, the federal-award identity of LOCKHEED MARTIN CORP (LMT), receiving $16,942,198,618 from a federal agency across 669 awards.
Federal award (USAspending)View filingUSAspending records list PFIZER INC, the federal-award identity of PFIZER INC (PFE), receiving $12,549,999,848 from Department of Defense on March 31, 2023 across 1143 awards.
Federal award (USAspending)View filingUSAspending records list MCKESSON CORPORATION, the federal-award identity of MCKESSON CORP (MCK), receiving $12,272,716,549 from a federal agency across 3960 awards.
Federal award (USAspending)View filingUSAspending records list RAYTHEON COMPANY, the federal-award identity of RTX Corp (RTX), receiving $11,041,815,419 from a federal agency across 1539 awards.
Federal award (USAspending)View filing
Largest disclosed trades, last 24 months
The forty largest by the top of the disclosed range, windowed on disclosure date. Ranges are what the filer chose, so ordering by them is approximate.
On June 24, 2026, a joint account sold WMB (Williams Companies, Inc. (The) Common Stock) for between $5,000,001 and $25,000,000, according to a transaction report filed July 21, 2026, 27 days after the trade.
Periodic transaction reportView filingOn June 22, 2026, a joint account sold WMB (Williams Companies, Inc. (The) Common Stock) for between $250,001 and $500,000, according to a transaction report filed July 21, 2026, 29 days after the trade.
Periodic transaction reportView filingOn March 27, 2026, the member bought AAPL (Apple Inc. - Common Stock) for between $250,001 and $500,000, according to a transaction report filed July 21, 2026, 116 days after the trade.
Periodic transaction reportView filingOn March 27, 2026, the member sold GLW (Corning Incorporated Common Stock) for between $100,001 and $250,000, according to a transaction report filed July 21, 2026, 116 days after the trade.
Periodic transaction reportView filingOn March 30, 2026, the member bought ASML (ASML Holding N.V. - New York Registry Shares) for between $50,001 and $100,000, according to a transaction report filed July 21, 2026, 113 days after the trade.
Periodic transaction reportView filingOn March 27, 2026, the member bought NVDA (NVIDIA Corporation - Common Stock) for between $50,001 and $100,000, according to a transaction report filed July 21, 2026, 116 days after the trade.
Periodic transaction reportView filingOn March 27, 2026, the member sold CDNS (Cadence Design Systems, Inc. - Common Stock) for between $50,001 and $100,000, according to a transaction report filed July 21, 2026, 116 days after the trade.
Periodic transaction reportView filingOn March 27, 2026, the member sold NDAQ (Nasdaq, Inc. - Common Stock) for between $50,001 and $100,000, according to a transaction report filed July 21, 2026, 116 days after the trade.
Periodic transaction reportView filingOn March 27, 2026, the member sold NEE (NextEra Energy, Inc. Common Stock) for between $50,001 and $100,000, according to a transaction report filed July 21, 2026, 116 days after the trade.
Periodic transaction reportView filingOn March 27, 2026, the member bought GOOG (Alphabet Inc. - Class C Capital Stock) for between $50,001 and $100,000, according to a transaction report filed July 21, 2026, 116 days after the trade.
Periodic transaction reportView filingOn March 27, 2026, the member sold PSX (Phillips 66 Common Stock) for between $50,001 and $100,000, according to a transaction report filed July 21, 2026, 116 days after the trade.
Periodic transaction reportView filingOn March 27, 2026, the member sold PNC (PNC Financial Services Group, Inc. (The) Common Stock) for between $50,001 and $100,000, according to a transaction report filed July 21, 2026, 116 days after the trade.
Periodic transaction reportView filingOn March 27, 2026, the member sold TDY (Teledyne Technologies Incorporated Common Stock) for between $50,001 and $100,000, according to a transaction report filed July 21, 2026, 116 days after the trade.
Periodic transaction reportView filingOn March 27, 2026, the member bought BRK.B (Berkshire Hathaway Inc. New Common Stock) for between $50,001 and $100,000, according to a transaction report filed July 21, 2026, 116 days after the trade.
Periodic transaction reportView filingOn March 27, 2026, the member sold Everpure, Inc. Class A (PSTG) for between $50,001 and $100,000, according to a transaction report filed July 21, 2026, 116 days after the trade.
Periodic transaction reportView filingOn March 24, 2026, the member sold RACE (Ferrari N.V. Common Shares) for between $50,001 and $100,000, according to a transaction report filed July 21, 2026, 119 days after the trade.
Periodic transaction reportView filingOn March 24, 2026, the member sold HON (Honeywell International Inc. - Common Stock) for between $50,001 and $100,000, according to a transaction report filed July 21, 2026, 119 days after the trade.
Periodic transaction reportView filingOn March 24, 2026, the member sold LVMH Moet Hennessy Louis ADR (LVMUY) for between $50,001 and $100,000, according to a transaction report filed July 21, 2026, 119 days after the trade.
Periodic transaction reportView filingOn March 24, 2026, the member sold FDX (FedEx Corporation Common Stock) for between $50,001 and $100,000, according to a transaction report filed July 21, 2026, 119 days after the trade.
Periodic transaction reportView filingOn March 24, 2026, the member sold DVN (Devon Energy Corporation Common Stock) for between $50,001 and $100,000, according to a transaction report filed July 21, 2026, 119 days after the trade.
Periodic transaction reportView filingOn March 24, 2026, the member sold HD (Home Depot, Inc. (The) Common Stock) for between $50,001 and $100,000, according to a transaction report filed July 21, 2026, 119 days after the trade.
Periodic transaction reportView filingOn March 24, 2026, the member sold PFE (Pfizer, Inc. Common Stock) for between $50,001 and $100,000, according to a transaction report filed July 21, 2026, 119 days after the trade.
Periodic transaction reportView filingOn March 30, 2026, the member bought Unilever PLC (UL) for between $15,001 and $50,000, according to a transaction report filed July 21, 2026, 113 days after the trade.
Periodic transaction reportView filingOn March 30, 2026, the member bought Wesfarmers Ltd Unsponsored ADR (WFAFY) for between $15,001 and $50,000, according to a transaction report filed July 21, 2026, 113 days after the trade.
Periodic transaction reportView filingOn March 30, 2026, the member bought Vinci S.A. ADR (VCISY) for between $15,001 and $50,000, according to a transaction report filed July 21, 2026, 113 days after the trade.
Periodic transaction reportView filingOn March 30, 2026, the member bought SAN (Banco Santander, S.A. Sponsored ADR (Spain)) for between $15,001 and $50,000, according to a transaction report filed July 21, 2026, 113 days after the trade.
Periodic transaction reportView filingOn March 30, 2026, the member bought AZN (AstraZeneca PLC Ordinary Shares) for between $15,001 and $50,000, according to a transaction report filed July 21, 2026, 113 days after the trade.
Periodic transaction reportView filingOn March 30, 2026, the member bought AIA Group Limited (AAGIY) for between $15,001 and $50,000, according to a transaction report filed July 21, 2026, 113 days after the trade.
Periodic transaction reportView filingOn March 30, 2026, the member bought Zurich Insurance Group Ltd Sponsored ADR (ZURVY) for between $15,001 and $50,000, according to a transaction report filed July 21, 2026, 113 days after the trade.
Periodic transaction reportView filingOn March 30, 2026, the member bought BBVA (Banco Bilbao Vizcaya Argentaria S.A. Common Stock) for between $15,001 and $50,000, according to a transaction report filed July 21, 2026, 113 days after the trade.
Periodic transaction reportView filingOn March 30, 2026, the member bought SONY (Sony Group Corporation American Depositary Shares) for between $15,001 and $50,000, according to a transaction report filed July 21, 2026, 113 days after the trade.
Periodic transaction reportView filingOn March 30, 2026, the member bought SNY (Sanofi - American Depositary Shares) for between $15,001 and $50,000, according to a transaction report filed July 21, 2026, 113 days after the trade.
Periodic transaction reportView filingOn March 30, 2026, the member bought TM (Toyota Motor Corporation Common Stock) for between $15,001 and $50,000, according to a transaction report filed July 21, 2026, 113 days after the trade.
Periodic transaction reportView filingOn March 30, 2026, the member bought Tokyo Electron Ltd ADR (TOELY) for between $15,001 and $50,000, according to a transaction report filed July 21, 2026, 113 days after the trade.
Periodic transaction reportView filingOn March 30, 2026, the member bought Unicredit SPA Unsponsored ADR (UNCRY) for between $15,001 and $50,000, according to a transaction report filed July 21, 2026, 113 days after the trade.
Periodic transaction reportView filingOn March 30, 2026, the member bought RIO (Rio Tinto Plc Common Stock) for between $15,001 and $50,000, according to a transaction report filed July 21, 2026, 113 days after the trade.
Periodic transaction reportView filingOn March 30, 2026, the member bought NVO (Novo Nordisk A/S Common Stock) for between $15,001 and $50,000, according to a transaction report filed July 21, 2026, 113 days after the trade.
Periodic transaction reportView filingOn March 30, 2026, the member bought HSBC (HSBC Holdings, plc. Common Stock) for between $15,001 and $50,000, according to a transaction report filed July 21, 2026, 113 days after the trade.
Periodic transaction reportView filingOn March 30, 2026, the member bought UBS (UBS Group AG Registered Ordinary Shares) for between $15,001 and $50,000, according to a transaction report filed July 21, 2026, 113 days after the trade.
Periodic transaction reportView filingOn March 30, 2026, the member bought SAP (SAP SE ADS) for between $15,001 and $50,000, according to a transaction report filed July 21, 2026, 113 days after the trade.
Periodic transaction reportView filing
Cited filings
Every record referenced above, in the order it appears.
| # | Date | Record | Source |
|---|---|---|---|
| 1 | July 21, 2026 | Periodic transaction report | View filing |
| 2 | July 21, 2026 | Periodic transaction report | View filing |
| 3 | July 21, 2026 | Periodic transaction report | View filing |
| 4 | July 21, 2026 | Periodic transaction report | View filing |
| 5 | July 21, 2026 | Periodic transaction report | View filing |
| 6 | July 21, 2026 | Periodic transaction report | View filing |
| 7 | July 21, 2026 | Periodic transaction report | View filing |
| 8 | July 21, 2026 | Periodic transaction report | View filing |
| 9 | July 21, 2026 | Periodic transaction report | View filing |
| 10 | July 21, 2026 | Periodic transaction report | View filing |
| 11 | July 21, 2026 | Periodic transaction report | View filing |
| 12 | July 21, 2026 | Periodic transaction report | View filing |
| 13 | July 21, 2026 | Periodic transaction report | View filing |
| 14 | July 21, 2026 | Periodic transaction report | View filing |
| 15 | July 21, 2026 | Periodic transaction report | View filing |
| 16 | April 28, 2026 | SEC Form 4 | View filing |
| 17 | April 26, 2026 | SEC Form 4 | View filing |
| 18 | April 24, 2026 | SEC Form 4 | View filing |
| 19 | April 24, 2026 | SEC Form 4 | View filing |
| 20 | April 24, 2026 | SEC Form 4 | View filing |
| 21 | April 24, 2026 | SEC Form 4 | View filing |
| 22 | April 24, 2026 | SEC Form 4 | View filing |
| 23 | April 23, 2026 | SEC Form 4 | View filing |
| 24 | April 23, 2026 | SEC Form 4 | View filing |
| 25 | April 23, 2026 | SEC Form 4 | View filing |
| 26 | July 30, 2026 | Federal award (USAspending) | View filing |
| 27 | December 9, 2025 | Federal award (USAspending) | View filing |
| 28 | — | Federal award (USAspending) | View filing |
| 29 | May 20, 2026 | Federal award (USAspending) | View filing |
| 30 | July 1, 2026 | Federal award (USAspending) | View filing |
| 31 | July 28, 2026 | Federal award (USAspending) | View filing |
| 32 | — | Federal award (USAspending) | View filing |
| 33 | March 31, 2023 | Federal award (USAspending) | View filing |
| 34 | — | Federal award (USAspending) | View filing |
| 35 | — | Federal award (USAspending) | View filing |
| 36 | June 24, 2026 | Periodic transaction report | View filing |
| 37 | June 22, 2026 | Periodic transaction report | View filing |
| 38 | March 27, 2026 | Periodic transaction report | View filing |
| 39 | March 27, 2026 | Periodic transaction report | View filing |
| 40 | March 30, 2026 | Periodic transaction report | View filing |
| 41 | March 27, 2026 | Periodic transaction report | View filing |
| 42 | March 27, 2026 | Periodic transaction report | View filing |
| 43 | March 27, 2026 | Periodic transaction report | View filing |
| 44 | March 27, 2026 | Periodic transaction report | View filing |
| 45 | March 27, 2026 | Periodic transaction report | View filing |
| 46 | March 27, 2026 | Periodic transaction report | View filing |
| 47 | March 27, 2026 | Periodic transaction report | View filing |
| 48 | March 27, 2026 | Periodic transaction report | View filing |
| 49 | March 27, 2026 | Periodic transaction report | View filing |
| 50 | March 27, 2026 | Periodic transaction report | View filing |
| 51 | March 24, 2026 | Periodic transaction report | View filing |
| 52 | March 24, 2026 | Periodic transaction report | View filing |
| 53 | March 24, 2026 | Periodic transaction report | View filing |
| 54 | March 24, 2026 | Periodic transaction report | View filing |
| 55 | March 24, 2026 | Periodic transaction report | View filing |
| 56 | March 24, 2026 | Periodic transaction report | View filing |
| 57 | March 24, 2026 | Periodic transaction report | View filing |
| 58 | March 30, 2026 | Periodic transaction report | View filing |
| 59 | March 30, 2026 | Periodic transaction report | View filing |
| 60 | March 30, 2026 | Periodic transaction report | View filing |
| 61 | March 30, 2026 | Periodic transaction report | View filing |
| 62 | March 30, 2026 | Periodic transaction report | View filing |
| 63 | March 30, 2026 | Periodic transaction report | View filing |
| 64 | March 30, 2026 | Periodic transaction report | View filing |
| 65 | March 30, 2026 | Periodic transaction report | View filing |
| 66 | March 30, 2026 | Periodic transaction report | View filing |
| 67 | March 30, 2026 | Periodic transaction report | View filing |
| 68 | March 30, 2026 | Periodic transaction report | View filing |
| 69 | March 30, 2026 | Periodic transaction report | View filing |
| 70 | March 30, 2026 | Periodic transaction report | View filing |
| 71 | March 30, 2026 | Periodic transaction report | View filing |
| 72 | March 30, 2026 | Periodic transaction report | View filing |
| 73 | March 30, 2026 | Periodic transaction report | View filing |
| 74 | March 30, 2026 | Periodic transaction report | View filing |
| 75 | March 30, 2026 | Periodic transaction report | View filing |
What the records do not show
- Amounts are the ranges the filer chose on the form, not exact figures. A trade reported as between $1,001 and $15,000 could be either.
- A transaction report says when the clerk received it, not when the order was placed, and a trade may have been made by a spouse, a dependent child, or an outside manager with no direction from the member.
- Late means past the 45 days the STOCK Act allows. It is counted only from periodic transaction reports, never from annual-report holdings, and never from a trade dated before the member took office.
- Some Senate rows carry no link to a public filing, so a few lines below point at no document.
- Most companies in the database have no sector on file, so an overlap between a trade and a committee's jurisdiction is a floor, not a total.