David B. McKinley

David B. McKinley

Republican WV · U.S. House · WV01
Total trades
272
Purchases
161
Sales
111
Est. volume
$4.4M
Top holding
MMM
Last traded
Sep 21, 2022

David B. McKinley is a Republican member of the U.S. House of Representatives from WV. Across the disclosures we track, David B. McKinley has reported 272 stock trades — 161 purchases and 111 sales — worth an estimated $4.4M at the midpoints of the disclosed ranges, leaning toward buying. The most frequently traded position is MMM (3M Company), appearing in 9 disclosures. The most recent disclosed transaction was on Sep 21, 2022. Under the STOCK Act, members must report trades within 45 days — each row below links to the original House filing.

David B. McKinley's trading activity

Disclosed trades per quarter — last 3 years buys   sales
2019 Q4: 2 buys22019 Q4: 1 sale12020 Q1: 8 buys82020 Q1: 4 sales420·Q12020 Q2: 24 buys242020 Q2: 3 sales32020 Q3: 7 buys72020 Q3: 5 sales520·Q32021 Q1: 6 buys62021 Q1: 3 sales321·Q12021 Q2: 1 buy12021 Q2: 5 sales52021 Q3: 1 buy12021 Q3: 2 sales221·Q32021 Q4: 2 sales222·Q12022 Q2: 1 buy12022 Q3: 3 buys32022 Q3: 1 sale122·Q3

David B. McKinley's disclosed trades

DisclosedTradedTickerTypeAmountSince disclosedOwner
Sep 30, 2022 Sep 21, 2022 AJG Purchase $1,001 - $15,000 +54.8% Self filing ↗
Sep 30, 2022 Sep 21, 2022 CNC Purchase $1,001 - $15,000 −13.8% Self filing ↗
Sep 30, 2022 Sep 21, 2022 SWK Sale $1,001 - $15,000 Self filing ↗
Sep 30, 2022 Sep 21, 2022 GWW Purchase $1,001 - $15,000 +176.5% Self filing ↗
May 31, 2022 May 20, 2022 GPN Purchase $1,001 - $15,000 −29.5% Self filing ↗
Dec 31, 2021 Dec 27, 2021 SYY Sale $50,001 - $100,000 Joint filing ↗
Dec 31, 2021 Dec 6, 2021 ATVI Sale $1,001 - $15,000 Self filing ↗
Sep 30, 2021 Sep 16, 2021 RPM Sale $15,001 - $50,000 Self filing ↗
Sep 30, 2021 Sep 16, 2021 AVGO Purchase $15,001 - $50,000 +835.6% Joint filing ↗
Sep 30, 2021 Sep 16, 2021 RPM Sale $15,001 - $50,000 Joint filing ↗
May 31, 2021 May 27, 2021 SWK Purchase $1,001 - $15,000 −43.0% Self filing ↗
May 31, 2021 May 12, 2021 CERN Sale $15,001 - $50,000 Joint filing ↗
May 31, 2021 May 12, 2021 ROP Sale $15,001 - $50,000 Joint filing ↗
May 31, 2021 May 12, 2021 AKAM Sale $15,001 Joint filing ↗
May 31, 2021 May 12, 2021 ECL Sale $439.25 Joint filing ↗
May 31, 2021 May 12, 2021 RTX Sale $1,001 - $15,000 Joint filing ↗
Mar 31, 2021 Mar 24, 2021 CERN Sale $15,001 - $50,000 Self filing ↗
Mar 31, 2021 Mar 24, 2021 AKAM Sale $1,001 - $15,000 Self filing ↗
Mar 31, 2021 Mar 24, 2021 ROP Sale $1,001 - $15,000 Self filing ↗
Mar 1, 2021 Feb 22, 2021 CERN Purchase $1,001 - $15,000 Self filing ↗
Mar 1, 2021 Feb 22, 2021 FISV Purchase $1,001 - $15,000 −56.7% Self filing ↗
Mar 1, 2021 Feb 22, 2021 RPM Purchase $1,001 - $15,000 Self filing ↗
Mar 1, 2021 Feb 22, 2021 KMX Purchase $1,001 - $15,000 Self filing ↗
Mar 1, 2021 Feb 22, 2021 COST Purchase $1,001 - $15,000 +185.4% Self filing ↗
Mar 1, 2021 Feb 22, 2021 GPN Purchase $1,001 - $15,000 −53.8% Self filing ↗
Aug 31, 2020 Aug 25, 2020 ATVI Purchase $15,001 - $50,000 Joint filing ↗
Aug 31, 2020 Aug 25, 2020 BDX Sale $15,001 - $50,000 Joint filing ↗
Aug 31, 2020 Aug 25, 2020 QCOM Purchase $15,001 - $50,000 +55.5% Joint filing ↗
Aug 31, 2020 Aug 25, 2020 SYY Sale $1,001 - $15,000 Self filing ↗
Aug 31, 2020 Aug 25, 2020 RPM Purchase $15,001 Joint filing ↗
Aug 31, 2020 Aug 20, 2020 ANTM Sale $1,001 - $15,000 Self filing ↗
Aug 31, 2020 Aug 20, 2020 KMX Purchase $1,001 - $15,000 Self filing ↗
Aug 31, 2020 Aug 20, 2020 RTX Sale $1,001 - $15,000 Self filing ↗
Aug 31, 2020 Aug 20, 2020 ATVI Purchase $1,001 - $15,000 Self filing ↗
Aug 31, 2020 Aug 20, 2020 ECL Sale $1,001 - $15,000 Self filing ↗
Aug 31, 2020 Aug 20, 2020 QCOM Purchase $1,001 - $15,000 +55.5% Self filing ↗
Aug 31, 2020 Aug 20, 2020 RPM Purchase $1,001 - $15,000 Self filing ↗
Apr 30, 2020 Apr 30, 2020 ACN Purchase $1,001 - $15,000 +7.5% Joint filing ↗
Apr 30, 2020 Apr 30, 2020 AKAM Purchase $1,001 - $15,000 +25.7% Joint filing ↗
Apr 30, 2020 Apr 30, 2020 ANTM Purchase $1,001 - $15,000 Self filing ↗
Apr 30, 2020 Apr 30, 2020 BDX Purchase $1,001 - $15,000 +5.2% Self filing ↗
Apr 30, 2020 Apr 30, 2020 HD Purchase $440.78 +82.0% Self filing ↗
Apr 30, 2020 Apr 30, 2020 J Purchase $15,001 - $50,000 +123.8% Joint filing ↗
Apr 30, 2020 Apr 30, 2020 MA Purchase $1,001 - $15,000 +111.0% Self filing ↗
Apr 30, 2020 Apr 30, 2020 RTX Purchase $1,001 - $15,000 +297.6% Self filing ↗
Apr 30, 2020 Apr 30, 2020 SYY Purchase $1,001 - $15,000 +77.6% Self filing ↗
Apr 30, 2020 Apr 30, 2020 TJX Purchase $1,001 - $15,000 +237.1% Self filing ↗
Apr 30, 2020 Apr 30, 2020 WM Purchase $1,001 - $15,000 +150.4% Joint filing ↗
Apr 30, 2020 Apr 30, 2020 ABT Purchase $1,001 - $15,000 +35.2% Self filing ↗
Apr 30, 2020 Apr 30, 2020 AAPL Purchase $1,001 - $15,000 +326.5% Self filing ↗
Apr 30, 2020 Apr 30, 2020 COST Purchase $1,001 - $15,000 +242.8% Joint filing ↗
Apr 30, 2020 Apr 30, 2020 EL Purchase $1,001 - $15,000 −46.0% Joint filing ↗
Apr 30, 2020 Apr 30, 2020 GPN Purchase $1,001 - $15,000 −43.7% Self filing ↗
Apr 30, 2020 Apr 30, 2020 J Purchase $1,001 - $15,000 +123.8% Self filing ↗
Apr 30, 2020 Apr 30, 2020 ROP Purchase $1,001 - $15,000 +20.4% Self filing ↗
Apr 30, 2020 Apr 30, 2020 SBUX Purchase $1,001 - $15,000 +62.7% Self filing ↗
Apr 30, 2020 Apr 30, 2020 TMO Purchase $1,001 - $15,000 +83.2% Joint filing ↗
Apr 30, 2020 Apr 30, 2020 TJX Purchase $99.83 +237.1% Joint filing ↗
Apr 30, 2020 Apr 30, 2020 TSCO Purchase $1,001 - $15,000 +99.1% Joint filing ↗
Apr 30, 2020 Apr 24, 2020 CARR Sale $1,001 - $15,000 Joint filing ↗
Apr 30, 2020 Apr 24, 2020 RTX Purchase $1,001 - $15,000 +297.6% Joint filing ↗
Apr 30, 2020 Apr 13, 2020 RTX Purchase $1,001 - $15,000 +297.6% Self filing ↗
Apr 30, 2020 Apr 13, 2020 CARR Sale $1,001 - $15,000 Self filing ↗
Apr 30, 2020 Apr 13, 2020 OTIS Sale $1,001 - $15,000 Self filing ↗
Mar 31, 2020 Mar 23, 2020 AAN Sale $1,001 - $15,000 Joint filing ↗
Mar 31, 2020 Mar 23, 2020 CACI Purchase $15,001 - $50,000 Joint filing ↗
Mar 31, 2020 Mar 23, 2020 SYY Purchase $15,001 - $50,000 +121.4% Joint filing ↗
Mar 31, 2020 Mar 23, 2020 TJX Purchase $15,001 - $50,000 +245.9% Joint filing ↗
Mar 31, 2020 Mar 23, 2020 WM Purchase $1,001 - $15,000 +170.6% Joint filing ↗
Mar 31, 2020 Mar 23, 2020 GOOGL Purchase $15,001 +496.6% Joint filing ↗
Mar 31, 2020 Mar 23, 2020 ANTM Purchase $15,001 - $50,000 Joint filing ↗
Mar 31, 2020 Mar 23, 2020 DLTR Sale $15,001 Joint filing ↗
Mar 31, 2020 Mar 23, 2020 SBUX Purchase $1,001 - $15,000 +89.9% Joint filing ↗
Mar 31, 2020 Mar 9, 2020 AAN Sale $1,001 - $15,000 Self filing ↗
Mar 31, 2020 Mar 9, 2020 DRI Sale $1,001 - $15,000 Self filing ↗
Mar 31, 2020 Mar 3, 2020 TSCO Purchase $15,001 +138.8% Joint filing ↗
Dec 31, 2019 Dec 30, 2019 ACN Purchase $15,001 - $50,000 −4.7% Joint filing ↗
Dec 31, 2019 Dec 30, 2019 WM Purchase $15,001 +120.8% Joint filing ↗
Dec 31, 2019 Dec 19, 2019 EXPD Sale $15,001 - $50,000 Joint filing ↗
Aug 31, 2019 Aug 20, 2019 JEC Purchase $15,001 - $50,000 Joint filing ↗

Showing the 80 most recent disclosures of 272 total.

Most-traded stocks

MMM3M Company 9 trades CERNCerner Corporation 7 trades ATRaptargroup, Inc. 7 trades ECLEcolab Inc. 6 trades BDXBecton, Dickinson and Company 6 trades TJXThe TJX Companies, Inc. 6 trades WMWaste Management, Inc. 6 trades SBUXStarbucks Corporation 6 trades

David B. McKinley's stock trading: frequently asked questions

What stocks does David B. McKinley trade the most?

David B. McKinley's most frequently disclosed positions are MMM (3M Company, 9 trades), CERN (Cerner Corporation, 7 trades), ATR (aptargroup, Inc., 7 trades), based on official House financial disclosures.

How many stock trades has David B. McKinley disclosed?

David B. McKinley has disclosed 272 stock trades since 2014 — 161 purchases and 111 sales worth an estimated $4.4M at the midpoints of the disclosed ranges.

When did David B. McKinley last trade stocks?

The most recent transaction David B. McKinley disclosed was on Sep 21, 2022. Members of Congress must report trades within 45 days under the STOCK Act, so new filings can lag the trade itself.

Is it legal for David B. McKinley to trade stocks?

Yes — members of Congress may trade stocks, but the 2012 STOCK Act requires them to publicly disclose every trade over $1,000 within 45 days. This page tracks David B. McKinley's disclosures and links to the original filings.

Other active members of Congress

Thomas MacArthur Thomas MacArthur Republican · NJ 1299 trades Gilbert Cisneros Gilbert Cisneros Democrat · CA 1193 trades Josh Gottheimer Josh Gottheimer Democrat · NJ 1161 trades Susie Lee Susie Lee Democrat · NV 850 trades Greg Gianforte Greg Gianforte Republican · MT 746 trades Alan S. Lowenthal Alan S. Lowenthal Democrat · CA 687 trades Lisa McClain Lisa McClain Republican · MI 664 trades Lois Frankel Lois Frankel Democrat · FL 625 trades

Source: David B. McKinley's official US House Periodic Transaction Report filings. Amounts are disclosed as ranges; estimates use range midpoints. Data may be delayed or contain filer errors. Updated Aug 13, 2026. Not investment advice.