Skip to main content

David B. McKinley

Representative WV-1 Republican 2021 disclosure

David B. McKinley (WV-1) disclosed a net worth range between $5.9M and $16.3M in their 2021 annual filing.

Compare this disclosure with the House of Representatives net worth rankings .

Trading

Disclosed trades
477
Since Q4 '19
Purchases
57%
Share of disclosed trades
Avg. disclosure lag
40.7 days
Median 20 days
Filed past 45-day deadline
5.5%
STOCK Act deadline
Trade size

66% of trades were $15,000 or less

Those 316 trades carry about 30.8% of the disclosed dollars, by the midpoints of the ranges.

Timeliness

95% of trades were disclosed within 45 days

The median trade was disclosed 20 days after it was made, and 26 of 477 trades took longer than the STOCK Act deadline.

Purchases and sales by quarter

Trades by quarter of trade Purchases Sales Quarter in progress
Source: periodic transaction reports, machine-readable only.

ECL is the most traded stock

Trades per stock Purchases Sales

1.3% of trades carry 6% of the disclosed dollars

Share of trades and of disclosed dollars by size, using range midpoints Share of trades Share of dollars

Amounts are disclosed as ranges, so dollar shares use each range's midpoint and are estimates.

Net worth

Estimated from the ranges in the member's annual financial disclosures: the band runs from the sum of disclosed asset minimums less liability maximums up to the sum of asset maximums less liability minimums. Only electronically filed reports are read — a missing year means no electronic filing, not zero net worth.

Latest net worth (band)
$5.9M – $16.3M
Rank by disclosed net worth
Reporting year
2021
Disclosed assets
99
Disclosed liabilities
0

Disclosed net worth band, 2021 to 2021

Band from annual financial disclosures, by reporting year Band maximum Band minimum
Source: annual financial disclosure reports, electronically filed only.
2021 2022 — not e-filed 2023 — not e-filed 2024 — not e-filed 2025 — not e-filed
Year Net worth band
2021 $5.9M – $16.3M

Recent stock trades

Date Stock Type Amount
2022-09-21 GWW ST · W.W. Grainger, Inc. (GWW) Buy $1K - $15K
2022-09-21 TSLA ST · Tesla, Inc. (TSLA) Buy $1K - $15K
2022-09-21 SWK ST · Stanley Black & Decker, Inc. (SWK) Sell $1K - $15K
2022-09-21 SPGI ST · S&P Global Inc. (SPGI) Sell $1K - $15K
2022-09-21 CNC ST · Centene Corporation (CNC) Buy $1K - $15K
2022-09-21 KMX ST · CarMax Inc (KMX) Sell $1K - $15K
2022-09-21 AJG ST · Arthur J. Gallagher & Co. (AJG) Buy $1K - $15K
2022-09-21 ABT ST · Abbott Laboratories (ABT) Sell $1K - $15K
2022-07-07 COST ST · Costco Wholesale Corporation (COST) Sell $1K - $15K
2022-07-07 J ST · Jacobs Engineering Group Inc. (J) Sell $1K - $15K
2022-07-07 UNH ST · UnitedHealth Group Incorporated Common Stock (UNH) Sell $1K - $15K
2022-07-07 ORLY ST · O'Reilly Automotive, Inc. (ORLY) Sell $1K - $15K
2022-05-20 GPN ST · Global Payments Inc. (GPN) Buy $1K - $15K
2021-12-27 SYY ST · Sysco Corporation (SYY) Sell $50K - $100K
2021-12-27 ANTM ST · Anthem, Inc. (ANTM) Sell $50K - $100K
2021-12-06 LIN ST · linde plc Ordinary Share (lIN) Buy $1K - $15K
2021-12-06 LIN ST · linde plc Ordinary Share (lIN) Buy $15K - $50K
2021-12-06 ATVI ST · Activision Blizzard, Inc (ATVI) Sell $1K - $15K
2021-12-06 ATVI ST · Activision Blizzard, Inc (ATVI) Sell $15K - $50K
2021-09-16 RPM ST · RPM International Inc. (RPM) Sell $15K - $50K
2021-09-16 RPM ST · RPM International Inc. (RPM) Sell $15K - $50K
2021-09-16 AVGO ST · Broadcom Inc. (AVgO) Buy $15K - $50K
2021-09-16 AVGO ST · Broadcom Inc. (AVgO) Buy $15K - $50K
2021-08-19 TSCO ST · Tractor Supply Company (TSCO) Sell $1K - $15K
2021-08-19 TMO ST · Thermo Fisher Scientific Inc (TMO) Sell $1K - $15K

Estimated portfolio performance

Price return of the portfolio reconstructed from this member's disclosed trades over each trailing window, versus the S&P 500 (SPY), as of 2026-10-23. Trade sizes are disclosed only as ranges, so every figure is an estimate. Returns use comparable raw closes and exclude dividends; a window crossing a captured split is left unavailable instead of mixing price bases.

No Performance Estimate

This member hasn't disclosed enough priced trades to estimate a portfolio return yet.

Reconstructed holdings

The portfolio reconstructed from this member's disclosed Purchase and Sale trades: net shares valued at the latest close (2026-10-23). Sizes come from disclosed amount ranges, so share counts, values, and weights are all estimates.

Stock Est. shares Est. value Weight
TJX 1,049 $152.2K 24.0%
QCOM 633 $111.3K 17.6%
SBUX 350 $35.3K 5.6%
WM 181 $43.3K 6.8%
CACI 180 $113.9K 18.0%
LIN 125 $63.4K 10.0%
CNC 99 $6.9K 1.1%
FISV 71 $3.5K 0.6%
ACN 62 $15.5K 2.4%
GPN 61 $5K 0.8%
AJG 46 $12.3K 1.9%
KMX 44 $2.3K 0.4%
MA 36 $22.7K 3.6%
TSLA 27 $9.9K 1.6%
ELV 23 $10.1K 1.6%
GWW 15 $20.9K 3.3%
COST 5 $5K 0.8%

Assets and liabilities

Disclosed assets

The assets David B. McKinley itemised in their 2021 annual report, largest bracket first. Descriptions are the filer's own wording, and each value is the bracket they checked on the form — never a reported amount.

Disclosed lines
99
Total disclosed (band)
$5.9M – $16.3M
Description Value
Real Estate Ownership and Partnerships ⇒ DEAB LLC rental Property ⇒ DEAB LLC rental property $1M - $5M
IRA's ⇒ IRA- Filer ⇒ BlackRock Total Return Inst (MAGQX) $500K - $1M
IRA's ⇒ IRA- Filer ⇒ iShares Core US Aggregate Bond (AGG) $250K - $500K
IRA's ⇒ IRA- Spouse ⇒ Vanguard Tax-managed Intl FD FTSE Dev Mkt (VEA) $250K - $500K
Main Street Financial Services Corp (MSWV) $250K - $500K
iShares National Muni Bond ETF (MUB) $250K - $500K
iShares Russell 1000 Index Fund (IWB) $250K - $500K
iShares Trust Core MSCI EAFE ETF (IEFA) $250K - $500K
ARK ETF TR Innovation ETF (ARKK) $100K - $250K
Harding Loevner Intl equity Port Instl (HLMIX) $100K - $250K
IRA's ⇒ IRA- Filer ⇒ iShares Treasury 1-5 Year (IGSB) $100K - $250K
IRA's ⇒ IRA- Spouse ⇒ Vanguard Russell 1000 Index ETF (VONV) $100K - $250K
IRA's ⇒ IRA- Spouse ⇒ iShares Core S&P Small Cap (IJR) $100K - $250K
MFS International Growth Fd Cl I (MQGIX) $100K - $250K
McKinley Family Life Insurance Trust ⇒ Lincoln National Life Insurance $100K - $250K
iShares Russell 2000 ETF (IWM) $100K - $250K
iShares TR MSCI USA Mmentm (MTUM) $100K - $250K
iShares TR Rus MD CP GR ETF (IWP) $100K - $250K
191 Bethany Pike, Wheeling, WV 26003 $50K - $100K
Abbott Laboratories (ABT) $50K - $100K
Accenture plc Class A Ordinary Shares (ACN) $50K - $100K
Alphabet Inc. - Class A (GOOGL) $50K - $100K
Apple Inc. (AAPL) $50K - $100K
Costco Wholesale Corporation (COST) $50K - $100K
Estee Lauder Companies, Inc. (EL) $50K - $100K
Hartford SMART529 Plan ⇒ Hartford SMART529 Growth Portfolio E $50K - $100K
Home Depot, Inc. (HD) $50K - $100K
IRA's ⇒ IRA- Spouse ⇒ BlackRock Total Return Institutional (MAHQX) $50K - $100K
IRA's ⇒ IRA- Spouse ⇒ JPMorgan Emerging Mkts Equity Class I (JEMSX) $50K - $100K
IRA's ⇒ IRA- Spouse ⇒ Vanguard Intl Growth Admiral (VWILX) $50K - $100K
IRA's ⇒ IRA- Spouse ⇒ iShares Core US Aggregate Bond ETF (AGG) $50K - $100K
IRA's ⇒ IRA- Spouse ⇒ iShares TR ISHS 1-5 YR (IGSB) $50K - $100K
IRA's ⇒ IRA- Spouse ⇒ iShares TR MSCI USA Mmentm (MTUM) $50K - $100K
Intuit Inc. (INTU) $50K - $100K
Jacobs Engineering Group Inc. (J) $50K - $100K
Microsoft Corporation (MSFT) $50K - $100K
O'Reilly Automotive, Inc. (ORLY) $50K - $100K
QUALCOMM Incorporated (QCOM) $50K - $100K
S&P Global Inc. (SPGI) $50K - $100K
TJX Companies, Inc. (TJX) $50K - $100K
Thermo Fisher Scientific Inc (TMO) $50K - $100K
Tractor Supply Company (TSCO) $50K - $100K
UnitedHealth Group Incorporated Common Stock (UNH) $50K - $100K
Vanguard Tax-managed Intl FD FTSE Dev Mkt (VEA) $50K - $100K
Waste Management, Inc. (WM) $50K - $100K
Broadcom Inc. (AVGO) $15K - $50K
CACI International, Inc. Class A (CACI) $15K - $50K
Fidelity Government Cash Reserve (FDRXX) $15K - $50K
Fiserv, Inc. (FISV) $15K - $50K
Global Payments Inc. (GPN) $15K - $50K
IRA's ⇒ IRA- Spouse ⇒ ARK ETF TR Innovation ETF (ARKK) $15K - $50K
IRA's ⇒ IRA- Spouse ⇒ Abbott Laboratories (ABT) $15K - $50K
IRA's ⇒ IRA- Spouse ⇒ Accenture plc Class A Ordinary Shares (ACN) $15K - $50K
IRA's ⇒ IRA- Spouse ⇒ Alphabet Inc. - Class A (GOOGL) $15K - $50K
IRA's ⇒ IRA- Spouse ⇒ Apple Inc. (AAPL) $15K - $50K
IRA's ⇒ IRA- Spouse ⇒ Broadcom Inc. (AVGO) $15K - $50K
IRA's ⇒ IRA- Spouse ⇒ CarMax Inc (KMX) $15K - $50K
IRA's ⇒ IRA- Spouse ⇒ Costco Wholesale Corporation (COST) $15K - $50K
IRA's ⇒ IRA- Spouse ⇒ Estee Lauder Companies, Inc. (EL) $15K - $50K
IRA's ⇒ IRA- Spouse ⇒ Fidelity Government Cash Reserves (FDRXX) $15K - $50K
IRA's ⇒ IRA- Spouse ⇒ Home Depot, Inc. (HD) $15K - $50K
IRA's ⇒ IRA- Spouse ⇒ Intuit Inc. (INTU) $15K - $50K
IRA's ⇒ IRA- Spouse ⇒ Jacobs Engineering Group Inc. (J) $15K - $50K
IRA's ⇒ IRA- Spouse ⇒ Mastercard Incorporated (MA) $15K - $50K
IRA's ⇒ IRA- Spouse ⇒ Microsoft Corporation (MSFT) $15K - $50K
IRA's ⇒ IRA- Spouse ⇒ O'Reilly Automotive, Inc. (ORLY) $15K - $50K
IRA's ⇒ IRA- Spouse ⇒ QUALCOMM Incorporated (QCOM) $15K - $50K
IRA's ⇒ IRA- Spouse ⇒ S&P Global Inc. (SPGI) $15K - $50K
IRA's ⇒ IRA- Spouse ⇒ Starbucks Corporation (SBUX) $15K - $50K
IRA's ⇒ IRA- Spouse ⇒ TJX Companies, Inc. (TJX) $15K - $50K
IRA's ⇒ IRA- Spouse ⇒ Thermo Fisher Scientific Inc (TMO) $15K - $50K
IRA's ⇒ IRA- Spouse ⇒ Tractor Supply Company (TSCO) $15K - $50K
IRA's ⇒ IRA- Spouse ⇒ UnitedHealth Group Incorporated Common Stock (UNH) $15K - $50K
IRA's ⇒ IRA- Spouse ⇒ Waste Management, Inc. (WM) $15K - $50K
IRA's ⇒ IRA- Spouse ⇒ iShares MSCI EMR MRK Ex China (EMXC) $15K - $50K
Linde plc Ordinary Share (LIN) $15K - $50K
Main Street Financial Services Corp (MSWV) - TOD $15K - $50K
Mastercard Incorporated (MA) $15K - $50K
Real Estate Ownership and Partnerships ⇒ Preston County, WV Timberland ⇒ Preston County, WV Timberland $15K - $50K
Starbucks Corporation (SBUX) $15K - $50K
Vanguard intl Equity Index FDS FTSE EMR (VWO) $15K - $50K
AXA Equitable Life Insurance $1K - $15K
American General Life Insurance $1K - $15K
Hartford SMART529 Plan ⇒ SMART529 Stable Value Fund E $1K - $15K
IRA's ⇒ IRA- Filer ⇒ Fidelity Government Cash Reserves (FDRXX) $1K - $15K
IRA's ⇒ IRA- Spouse ⇒ CACI International, Inc. Class A (CACI) $1K - $15K
IRA's ⇒ IRA- Spouse ⇒ Fiserv, Inc. (FISV) $1K - $15K
IRA's ⇒ IRA- Spouse ⇒ Global Payments Inc. (GPN) $1K - $15K
IRA's ⇒ IRA- Spouse ⇒ Linde plc Ordinary Share (LIN) $1K - $15K
IRA's ⇒ IRA- Spouse ⇒ Stanley Black & Decker, Inc. (SWK) $1K - $15K
Main Street Checking $1K - $15K
WesBanco Checking $1K - $15K
iShares Inc Core MSCI Emerging Mkts ETF (IEMG) $1K - $15K
iShares National Muni Bond ETF (MUB) $1K - $15K
iShares S&P 500 (IVV) $1K - $15K
iShares S&P Midcap 400 Index Fund (IJH) $1K - $15K
iShares Short-term National Muni Bond ETF (SUB) $1K - $15K
iShares TIPS Bond ETF (TIP) $1K - $15K
iShares Trust Core MSCI EAFE ETF (IEFA) $1K - $15K

Disclosed liabilities

The liabilities itemised in the 2021 annual report, largest bracket first. These are the amounts subtracted when the net worth band above is rolled up.

No Itemised Liabilities

The latest annual report lists no liability with a disclosed value bracket.

Explore Congress disclosures