David B. McKinley
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 disclosed trades
| Disclosed | Traded | Ticker | Type | Amount | Since disclosed | Owner | |
|---|---|---|---|---|---|---|---|
| Sep 30, 2022 | Sep 21, 2022 | AJG | Purchase | $1,001 - $15,000 | +37.3% | Self | filing ↗ |
| Sep 30, 2022 | Sep 21, 2022 | CNC | Purchase | $1,001 - $15,000 | −15.5% | 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 | +186.3% | Self | filing ↗ |
| May 31, 2022 | May 20, 2022 | GPN | Purchase | $1,001 - $15,000 | −44.4% | 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 | +726.8% | 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 | −49.1% | 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 | −58.5% | 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.9% | Self | filing ↗ |
| Mar 1, 2021 | Feb 22, 2021 | GPN | Purchase | $1,001 - $15,000 | −63.6% | 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 | +80.6% | 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 | +80.6% | 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 | −23.6% | Joint | filing ↗ |
| Apr 30, 2020 | Apr 30, 2020 | AKAM | Purchase | $1,001 - $15,000 | +15.9% | 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 | −10.7% | Self | filing ↗ |
| Apr 30, 2020 | Apr 30, 2020 | HD | Purchase | $440.78 | +84.9% | Self | filing ↗ |
| Apr 30, 2020 | Apr 30, 2020 | J | Purchase | $15,001 - $50,000 | +93.5% | Joint | filing ↗ |
| Apr 30, 2020 | Apr 30, 2020 | MA | Purchase | $1,001 - $15,000 | +88.1% | Self | filing ↗ |
| Apr 30, 2020 | Apr 30, 2020 | RTX | Purchase | $1,001 - $15,000 | +235.5% | Self | filing ↗ |
| Apr 30, 2020 | Apr 30, 2020 | SYY | Purchase | $1,001 - $15,000 | +74.4% | Self | filing ↗ |
| Apr 30, 2020 | Apr 30, 2020 | TJX | Purchase | $1,001 - $15,000 | +243.3% | Self | filing ↗ |
| Apr 30, 2020 | Apr 30, 2020 | WM | Purchase | $1,001 - $15,000 | +149.5% | Joint | filing ↗ |
| Apr 30, 2020 | Apr 30, 2020 | ABT | Purchase | $1,001 - $15,000 | +14.4% | Self | filing ↗ |
| Apr 30, 2020 | Apr 30, 2020 | AAPL | Purchase | $1,001 - $15,000 | +300.1% | Self | filing ↗ |
| Apr 30, 2020 | Apr 30, 2020 | COST | Purchase | $1,001 - $15,000 | +244.1% | Joint | filing ↗ |
| Apr 30, 2020 | Apr 30, 2020 | EL | Purchase | $1,001 - $15,000 | −50.4% | Joint | filing ↗ |
| Apr 30, 2020 | Apr 30, 2020 | GPN | Purchase | $1,001 - $15,000 | −55.6% | Self | filing ↗ |
| Apr 30, 2020 | Apr 30, 2020 | J | Purchase | $1,001 - $15,000 | +93.5% | Self | filing ↗ |
| Apr 30, 2020 | Apr 30, 2020 | ROP | Purchase | $1,001 - $15,000 | +3.0% | Self | filing ↗ |
| Apr 30, 2020 | Apr 30, 2020 | SBUX | Purchase | $1,001 - $15,000 | +56.9% | Self | filing ↗ |
| Apr 30, 2020 | Apr 30, 2020 | TMO | Purchase | $1,001 - $15,000 | +55.9% | Joint | filing ↗ |
| Apr 30, 2020 | Apr 30, 2020 | TJX | Purchase | $99.83 | +243.3% | Joint | filing ↗ |
| Apr 30, 2020 | Apr 30, 2020 | TSCO | Purchase | $1,001 - $15,000 | +70.6% | 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 | +235.5% | Joint | filing ↗ |
| Apr 30, 2020 | Apr 13, 2020 | RTX | Purchase | $1,001 - $15,000 | +235.5% | 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 | +115.1% | Joint | filing ↗ |
| Mar 31, 2020 | Mar 23, 2020 | TJX | Purchase | $15,001 - $50,000 | +252.3% | Joint | filing ↗ |
| Mar 31, 2020 | Mar 23, 2020 | WM | Purchase | $1,001 - $15,000 | +170.9% | Joint | filing ↗ |
| Mar 31, 2020 | Mar 23, 2020 | GOOGL | Purchase | $15,001 | +485.9% | 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 | +83.1% | 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 | +104.6% | Joint | filing ↗ |
| Dec 31, 2019 | Dec 30, 2019 | ACN | Purchase | $15,001 - $50,000 | −32.6% | Joint | filing ↗ |
| Dec 31, 2019 | Dec 30, 2019 | WM | Purchase | $15,001 | +121.0% | 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
Other active members of Congress
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 Jun 29, 2026. Not investment advice.