David McKinley Stock Trades
House PTR filings as of Nov 5, 2026
David McKinley has 290 disclosed stock trades on file between Mar 7, 2014 and Sep 21, 2022: 166 buys and 124 sells. There is no disclosed trade in the last 24 months.
Taking the midpoint of each disclosed range, that is roughly $4.6M of trading ($2.4M bought, $2.2M sold). This is an estimate: PTRs report amount bands, not exact amounts.
The most-traded ticker is MMM (9 trades), followed by CERN and ATR. The median trade was reported 21 days after it happened, and 12 of 290 dated trades were reported after the 45-day window.
Of the 46 trades whose filing names the owner, 35 were in David McKinley’s own name and 11 in a joint account. The other 244 come from records that did not carry the owner.
These are trades reported on periodic transaction reports, not a statement of current holdings: PTRs list purchases and sales, so a position can be sold, gifted or held in a fund without showing here.
How many stock trades has David McKinley disclosed each year?
| Year | Trades | Buys | Sells | Est. volume* |
|---|---|---|---|---|
| 2022 | 13 | 5 | 8 | $104k |
| 2021 | 33 | 12 | 21 | $579k |
| 2020 | 51 | 39 | 12 | $617k |
| 2019 | 43 | 20 | 23 | $707k |
| 2018 | 60 | 28 | 32 | $1.2M |
| 2017 | 22 | 17 | 5 | $323k |
| 2016 | 24 | 10 | 14 | $307k |
| 2015 | 23 | 19 | 4 | $576k |
| 2014 | 21 | 16 | 5 | $168k |
Does David McKinley buy or sell more stock?
57% of disclosed trades are buys (166) and 43% are sells, including partial sales (124). By estimated value, $2.4M was bought and $2.2M sold.
*Estimated volume adds up the midpoint of each disclosed range (e.g. $8,000 for $1,001–$15,000). It is an estimate, not a reported figure.
Which stocks has David McKinley traded most?
| Ticker | Trades | Buys | Sells | Last trade | Other members |
|---|---|---|---|---|---|
| MMM | 9 | 5 | 4 | 2019-07-18 | MMM Congress trades |
| CERN | 7 | 3 | 4 | 2021-05-12 | — |
| ATR | 7 | 2 | 5 | 2018-12-20 | — |
| COST | 6 | 4 | 2 | 2022-07-07 | COST Congress trades |
| ACN | 6 | 3 | 3 | 2021-08-19 | ACN Congress trades |
| ECL | 6 | 3 | 3 | 2021-05-12 | — |
| BDX | 6 | 4 | 2 | 2020-08-25 | BDX Congress trades |
| SBUX | 6 | 5 | 1 | 2020-04-30 | SBUX Congress trades |
| TJX | 6 | 5 | 1 | 2020-04-30 | TJX Congress trades |
| WM | 6 | 5 | 1 | 2020-04-30 | WM Congress trades |
| CTSH | 6 | 3 | 3 | 2019-07-18 | CTSH Congress trades |
| ANTM | 5 | 3 | 2 | 2021-12-27 | — |
| SYY | 5 | 3 | 2 | 2021-12-27 | SYY Congress trades |
| TMO | 5 | 4 | 1 | 2021-08-19 | TMO Congress trades |
| AKAM | 5 | 3 | 2 | 2021-05-12 | AKAM Congress trades |
Counted over all 290 trades with a ticker, not just the latest rows.
Which sectors does David McKinley trade?
- Industrials46 · 19%
- Consumer Staples44 · 18%
- Healthcare41 · 17%
- Consumer Discretionary39 · 16%
- Technology38 · 16%
- Materials16 · 7%
- Communication Services8 · 3%
- Financials8 · 3%
Shares of the 243 trades whose ticker has a known sector (84% of tickered trades). Funds, bonds and delisted names have no sector.
How quickly does David McKinley report trades?
Days from each trade to the date its PTR was filed (House Clerk records). The STOCK Act asks members to report a trade within 30 days of being notified of it and no later than 45 days after the trade. A report after that window is a matter of public record, not by itself evidence of wrongdoing.
| Trade date | Filed | Days | Asset | Filing |
|---|---|---|---|---|
| 2014-03-07 | 2015-04-30 | 419 | TJX · TJX Companies, Inc. | — |
| 2014-03-07 | 2015-04-30 | 419 | UHS · universal Health Services, Inc. | — |
| 2014-03-07 | 2015-04-30 | 419 | GWW · W.W. grainger, Inc. | — |
| 2014-03-07 | 2015-04-30 | 419 | INTU · Intuit Inc. | — |
| 2014-03-07 | 2015-04-30 | 419 | AZO · AutoZone, Inc. | — |
| 2014-03-07 | 2015-04-30 | 419 | BCR · C.R. Bard, Inc. | — |
| 2014-03-07 | 2015-04-30 | 419 | DIS · Walt Disney Company | — |
| 2014-03-07 | 2015-04-30 | 419 | DHR · Danaher Corporation | — |
| 2014-03-07 | 2015-04-30 | 419 | ROST · Ross Stores, Inc. | — |
| 2014-03-07 | 2015-04-30 | 419 | MMM · 3M Company | — |
Compare every member on the STOCK Act late-filing tracker.
What are David McKinley’s latest disclosed trades?
Latest 100 of 290| Date | Asset | Type | Amount | Filing |
|---|---|---|---|---|
| 2022-09-21 | SWK · Stanley Black & Decker, Inc. | Sell | $1k – $15k | PTR |
| 2022-09-21 | CNC · Centene Corporation | Buy | $1k – $15k | PTR |
| 2022-09-21 | AJG · Arthur J. Gallagher & Co. | Buy | $1k – $15k | PTR |
| 2022-09-21 | GWW · W.W. Grainger, Inc. | Buy | $1k – $15k | PTR |
| 2022-09-21 | ABT · Abbott Laboratories | Sell | $1k – $15k | PTR |
| 2022-09-21 | SPGI · S&P Global Inc. | Sell | $1k – $15k | PTR |
| 2022-09-21 | KMX · CarMax Inc | Sell | $1k – $15k | PTR |
| 2022-09-21 | TSLA · Tesla, Inc. | Buy | $1k – $15k | PTR |
| 2022-07-07 | COST · Costco Wholesale Corporation | Partial sell | $1k – $15k | PTR |
| 2022-07-07 | ORLY · O'Reilly Automotive, Inc. | Partial sell | $1k – $15k | PTR |
| 2022-07-07 | J · Jacobs Engineering Group Inc. | Partial sell | $1k – $15k | PTR |
| 2022-07-07 | UNH · UnitedHealth Group Incorporated Common Stock | Partial sell | $1k – $15k | PTR |
| 2022-05-20 | GPN · Global Payments Inc. | Buy | $1k – $15k | PTR |
| 2021-12-27 | ANTM · Anthem, Inc.Owner: joint account | Sell | $50k – $100k | PTR |
| 2021-12-27 | SYY · Sysco CorporationOwner: joint account | Sell | $50k – $100k | PTR |
| 2021-12-06 | LIN · linde plc Ordinary Share | Buy | $1k – $15k | PTR |
| 2021-12-06 | LIN · linde plc Ordinary ShareOwner: joint account | Buy | $15k – $50k | PTR |
| 2021-12-06 | ATVI · Activision Blizzard, IncOwner: joint account | Sell | $15k – $50k | PTR |
| 2021-12-06 | ATVI · Activision Blizzard, Inc | Sell | $1k – $15k | PTR |
| 2021-09-16 | AVGO · Broadcom Inc.Owner: joint account | Buy | $15k – $50k | PTR |
| 2021-09-16 | RPM · RPM International Inc.Owner: joint account | Sell | $15k – $50k | PTR |
| 2021-08-19 | EL · Estee lauder Companies, Inc. | Partial sell | $1k – $15k | PTR |
| 2021-08-19 | TSCO · Tractor Supply Company | Partial sell | $1k – $15k | PTR |
| 2021-08-19 | TMO · Thermo Fisher Scientific Inc | Partial sell | $1k – $15k | PTR |
| 2021-08-19 | AAPL · Apple Inc. | Partial sell | $1k – $15k | PTR |
| 2021-08-19 | ACN · Accenture plc Class A Ordinary Shares | Partial sell | $1k – $15k | PTR |
| 2021-08-19 | INTU · Intuit Inc. | Partial sell | $1k – $15k | PTR |
| 2021-08-19 | GOOGL · Alphabet Inc. - Class A | Partial sell | $1k – $15k | PTR |
| 2021-05-27 | NFLX · Netflix, Inc. | Sell | $1k – $15k | PTR |
| 2021-05-27 | SWK · Stanley Black & Decker, Inc. | Buy | $1k – $15k | PTR |
| 2021-05-12 | CERN · Cerner CorporationOwner: joint account | Sell | $15k – $50k | PTR |
| 2021-05-12 | ROP · Roper Technologies, Inc.Owner: joint account | Sell | $15k – $50k | PTR |
| 2021-05-12 | RTX · Raytheon Technologies CorporationOwner: joint account | Sell | $1k – $15k | PTR |
| 2021-05-12 | ECL · Ecolab Inc.Owner: joint account | Sell | $439 | PTR |
| 2021-05-12 | AKAM · Akamai Technologies, Inc.Owner: joint account | Sell | $15k – $50k | PTR |
| 2021-03-24 | AKAM · Akamai Technologies, Inc. | Sell | $1k – $15k | PTR |
| 2021-03-24 | ROP · Roper Technologies, Inc. | Sell | $1k – $15k | PTR |
| 2021-03-24 | CERN · Cerner Corporation | Sell | $15k – $50k | PTR |
| 2021-02-22 | GPN · global Payments Inc. | Buy | $1k – $15k | PTR |
| 2021-02-22 | ORLY · O'Reilly Automotive, Inc. | Buy | $914 | PTR |
| 2021-02-22 | RPM · RPM International Inc. | Buy | $1k – $15k | PTR |
| 2021-02-22 | FISV · Fiserv, Inc. | Buy | $1k – $15k | PTR |
| 2021-02-22 | CERN · Cerner Corporation | Buy | $1k – $15k | PTR |
| 2021-02-22 | COST · Costco Wholesale Corporation | Buy | $1k – $15k | PTR |
| 2021-02-22 | NFLX · Netflix, Inc. | Buy | $1k – $15k | PTR |
| 2021-02-22 | KMX · CarMax Inc | Buy | $1k – $15k | PTR |
| 2020-08-25 | RPM · RPM International Inc. | Buy | $15k | — |
| 2020-08-25 | BDX · Becton, Dickinson and Company | Sell | $15k – $50k | — |
| 2020-08-25 | QCOM · QuAlCOMM Incorporated | Buy | $15k – $50k | — |
| 2020-08-25 | ATVI · Activision Blizzard, Inc | Buy | $15k – $50k | — |
| 2020-08-25 | SYY · Sysco Corporation | Sell | $1k – $15k | — |
| 2020-08-20 | ATVI · Activision Blizzard, Inc | Buy | $1k – $15k | — |
| 2020-08-20 | ECL · Ecolab Inc. | Sell | $1k – $15k | — |
| 2020-08-20 | RPM · RPM International Inc. | Buy | $1k – $15k | — |
| 2020-08-20 | RTX · Raytheon Technologies Corporation | Sell | $1k – $15k | — |
| 2020-08-20 | KMX · CarMax Inc | Buy | $1k – $15k | — |
| 2020-08-20 | ANTM · Anthem, Inc. | Sell | $1k – $15k | — |
| 2020-08-20 | QCOM · QuAlCOMM Incorporated | Buy | $1k – $15k | — |
| 2020-04-30 | AAPL · Apple Inc. | Buy | $1k – $15k | — |
| 2020-04-30 | BDX · Becton, Dickinson and Company | Buy | $1k – $15k | — |
| 2020-04-30 | HD · Home Depot, Inc. | Buy | $441 | — |
| 2020-04-30 | AKAM · Akamai Technologies, Inc. | Buy | $1k – $15k | — |
| 2020-04-30 | ACN · Accenture plc Class A ordinary Shares | Buy | $1k – $15k | — |
| 2020-04-30 | SBUX · Starbucks Corporation | Buy | $1k – $15k | — |
| 2020-04-30 | J · Jacobs Engineering group Inc. | Buy | $15k – $50k | — |
| 2020-04-30 | MA · Mastercard Incorporated | Buy | $1k – $15k | — |
| 2020-04-30 | ABT · Abbott laboratories | Buy | $1k – $15k | — |
| 2020-04-30 | WM · Waste Management, Inc. | Buy | $1k – $15k | — |
| 2020-04-30 | TSCO · Tractor Supply Company | Buy | $1k – $15k | — |
| 2020-04-30 | ROP · Roper Technologies, Inc. | Buy | $1k – $15k | — |
| 2020-04-30 | TJX · TJX Companies, Inc. | Buy | $1k – $15k | — |
| 2020-04-30 | J · Jacobs Engineering group Inc. | Buy | $1k – $15k | — |
| 2020-04-30 | TMO · Thermo Fisher Scientific Inc | Buy | $1k – $15k | — |
| 2020-04-30 | TJX · TJX Companies, Inc. | Buy | $100 | — |
| 2020-04-30 | RTX · Raytheon Technologies Corporation | Buy | $1k – $15k | — |
| 2020-04-30 | EL · Estee lauder Companies, Inc. | Buy | $1k – $15k | — |
| 2020-04-30 | SYY · Sysco Corporation | Buy | $1k – $15k | — |
| 2020-04-30 | ANTM · Anthem, Inc. | Buy | $1k – $15k | — |
| 2020-04-30 | COST · Costco Wholesale Corporation | Buy | $1k – $15k | — |
| 2020-04-30 | GPN · global Payments Inc. | Buy | $1k – $15k | — |
| 2020-04-24 | CARR · Carrier global Corporation | Sell | $1k – $15k | — |
| 2020-04-24 | RTX · Raytheon Technologies Corporation | Buy | $1k – $15k | — |
| 2020-04-13 | OTIS · otis Worldwide Corporation | Sell | $1k – $15k | — |
| 2020-04-13 | RTX · Raytheon Technologies Corporation | Buy | $1k – $15k | — |
| 2020-04-13 | CARR · Carrier global Corporation | Sell | $1k – $15k | — |
| 2020-03-23 | GOOGL · Alphabet Inc. - Class A | Buy | $15k | — |
| 2020-03-23 | WM · Waste Management, Inc. | Buy | $1k – $15k | — |
| 2020-03-23 | ANTM · Anthem, Inc. | Buy | $15k – $50k | — |
| 2020-03-23 | AAN · Aaron's, Inc. | Sell | $1k – $15k | — |
| 2020-03-23 | DLTR · Dollar Tree, Inc. | Sell | $15k | — |
| 2020-03-23 | TJX · TJX Companies, Inc. | Buy | $15k – $50k | — |
| 2020-03-23 | SBUX · Starbucks Corporation | Buy | $1k – $15k | — |
| 2020-03-23 | CACI · CACI International, Inc. Class A | Buy | $15k – $50k | — |
| 2020-03-23 | SYY · Sysco Corporation | Buy | $15k – $50k | — |
| 2020-03-09 | AAN · Aaron's, Inc. | Sell | $1k – $15k | — |
| 2020-03-09 | DRI · Darden Restaurants, Inc. | Sell | $1k – $15k | — |
| 2020-03-03 | TSCO · Tractor Supply Company | Buy | $15k | — |
| 2019-12-30 | WM · Waste Management, Inc. | Buy | $15k | — |
| 2019-12-30 | ACN · accenture plc Class a Ordinary shares | Buy | $15k – $50k | — |
| 2019-12-19 | EXPD · Expeditors International of gfedcb Washington, Inc. | Sell | $15k – $50k | — |
Which other members of Congress traded MMM?
36 other members disclosed MMM trades; the 8 with the most:
- Bill FloresR-TX-17 · 12 trades
- Lois FrankelD-FL-22 · 10 trades
- Julie JohnsonD-TX-32 · 9 trades
- Tom RooneyR-FL-17 · 9 trades
- Josh GottheimerD-NJ-05 · 6 trades
- Dean PhillipsD-MN-03 · 6 trades
- Rick AllenR-GA-12 · 5 trades
- John YarmuthD-KY-03 · 4 trades
Other members of Congress from WV with disclosed trades
- Carol MillerR-WV-01 · last 2026-09-29
- James JusticeR-WV · last 2026-08-14
- Shelley Moore CapitoR-WV · last 2026-07-21
- Joe ManchinI-WV · last 2017-11-29
- Nick Rahall IID-WV-03 · last 2014-12-17
Trades come from public periodic transaction reports filed under the STOCK Act (House Clerk). Amounts are disclosed as ranges, and reports can arrive up to 45 days or more after a trade. Educational only, not investment advice. See the latest Congress trades, all members and how we collect this.