David B. McKinley, official portrait

David B. McKinley

Former Rep. (R-WV-1)

Disclosed trades
177
Purchases
85
Sales
90
Stocks traded
58
Likely still held
26
Latest trade
Sep 21, 2022
Latest filing
Oct 12, 2022

Stocks traded

Most-filed 24 of 58 tickers, with the latest disclosed action

Likely current holdings

18 most recently active of 26

Positions whose disclosed filings show purchases without a later sale that closed them. Filings lag trades by up to 45 days and report ranges, not sizes, so this is an inference from public disclosures, not verified ownership.

Filing ledger

Newest trade first, as disclosed under the STOCK Act
TradedStockTypeAmountDisclosedFiled afterdays from trade
Sep 21, 2022W.W. Grainger, Inc.GWWPurchase$1,001 - $15,000Oct 12, 202221 days
Sep 21, 2022CarMax, Inc.KMXSale (Full)$1,001 - $15,000Oct 12, 202221 days
Sep 21, 2022S&P Global Inc.SPGISale (Full)$1,001 - $15,000Oct 12, 202221 days
Sep 21, 2022Centene Corp.CNCPurchase$1,001 - $15,000Oct 12, 202221 days
Sep 21, 2022Tesla, Inc.TSLAPurchase$1,001 - $15,000Oct 12, 202221 days
Sep 21, 2022Stanley Black & Decker, Inc.SWKSale (Full)$1,001 - $15,000Oct 12, 202221 days
Sep 21, 2022Abbott LaboratoriesABTSale (Full)$1,001 - $15,000Oct 12, 202221 days
Sep 21, 2022Arthur J. Gallagher & Co.AJGPurchase$1,001 - $15,000Oct 12, 202221 days
Jul 7, 2022Jacobs Solutions Inc.JSale (Partial)$1,001 - $15,000Aug 3, 202227 days
Jul 7, 2022Costco Wholesale CorporationCOSTSale (Partial)$1,001 - $15,000Aug 3, 202227 days
Jul 7, 2022UnitedHealth Group IncorporatedUNHSale (Partial)$1,001 - $15,000Aug 3, 202227 days
Jul 7, 2022O'Reilly Automotive, Inc.ORLYSale (Partial)$1,001 - $15,000Aug 3, 202227 days
May 20, 2022Global Payments Inc.GPNPurchase$1,001 - $15,000Jun 10, 202221 days
Dec 27, 2021Sysco CorporationSYYSale (Full)$50,001 - $100,000Jan 14, 202218 days
Dec 27, 2021ANTMANTMSale (Full)$50,001 - $100,000Jan 14, 202218 days
Dec 6, 2021Linde plcLINPurchase$1,001 - $15,000Jan 14, 202239 days
Dec 6, 2021ATVIATVISale (Full)$15,001 - $50,000Jan 14, 202239 days
Dec 6, 2021ATVIATVISale (Full)$1,001 - $15,000Jan 14, 202239 days
Dec 6, 2021Linde plcLINPurchase$15,001 - $50,000Jan 14, 202239 days
Aug 19, 2021Alphabet Inc.GOOGLSale (Partial)$1,001 - $15,000Sep 13, 202125 days

157 more behind Plus

Upgrade to Plus to see all 177 disclosed trades for this member.

Upgrade to Plus

Plus is $49.99/yr or $6.99/mo. Cancel anytime.

Amounts are the ranges reported on the public disclosure, not exact values. Members file within 45 days of a trade, so the filing date can trail the trade by weeks.