David B. McKinley is a Republican who represented West Virginia in the U.S. House of Representatives from January 3, 2021, to January 3, 2023. Born on March 28, 1947, he served one term during the 117th Congress. McKinley represented West Virginia’s 1st Congressional District during his final term in office.
During his term, McKinley disclosed 631 trades with an estimated total trading volume of $12.9 million, placing him among the more active House traders in that period. His trading activity included 365 buys and 263 sells, indicating a tilt toward net buying. His most frequently traded holding accounted for 119 transactions, followed by Ecolab (ECL) and Cerner (CERN) with 13 trades each, 3M (MMM) with 12, and Costco (COST) with 11. By sector, his activity was concentrated in Technology (38 trades) and Healthcare (32), with additional activity in Consumer Cyclical (24), Consumer Defensive (17), and Communication Services (10).
| Date | Asset | Type | Amount |
|---|---|---|---|
| 2007-06-10 | Vanguard Limited-term Tax Exempt Fund (Spart)FUND | sell | $15K – $50K |
| 2007-06-10 | American Funds Europacific Growth FundFUND | sell | $1K – $15K |
| 2007-06-10 | Vanguard Limited-term Tax Exempt FundFUND | sell | $15K – $50K |
| 2007-06-10 | Vanguard Inter-term Tax Exempt FundFUND | sell | $15K – $50K |
| 2007-06-10 | American Funds Europacific Growth Fund (Spart)FUND | buy | $1K – $15K |
| 2007-06-10 | T Rowe Price Blue Chip Growth FundFUND | sell | $1K – $15K |
| 2007-06-10 | Vanguard Interm-term Tax Exempt FundFUND | sell | $15K – $50K |
| 2007-06-10 | Vanguard Limited-term Tax Exempt FundFUND | sell | $15K – $50K |
| 2007-06-10 | American Funds Europacific Growth FundFUND | sell | $1K – $15K |
| 2006-12-12 | Russell Lifepoints Balanced Strategy SOTHE | buy | $15K – $50K |
| 2005-12-10 | Artisan International Value FundFUND | buy | $1K – $15K |
| 2005-12-10 | JNJ | sell | $1K – $15K |
| 2005-12-10 | Vanguard Interm-Term Tax Exempt FundFUND | sell | $100K – $250K |
| 2005-12-10 | Vanguard Limited-Term Tax Exempt FundFUND | sell | $50K – $100K |
| 2005-12-10 | Wasatch 1st Source Long/Short FundFUND | buy | $15K – $50K |
| 2005-12-10 | CSCO | sell | $1K – $15K |
| 2005-12-10 | PSA | sell | $1K – $15K |
| 2005-12-10 | Vanguard Interm-term Tax Exempt FundFUND | sell | $100K – $250K |
| 2005-12-10 | Vanguard Limited-term Tax Exempt Fund (Spart)FUND | sell | $50K – $100K |
| 2005-12-10 | Vanguard Limited-term Tax Exempt FundFUND | sell | $50K – $100K |
| 2005-12-10 | FMI Common StockOTHE | sell | $15K – $50K |
| 2005-12-10 | ITT | sell | $1K – $15K |
| 2005-12-10 | Artisan International Value FundFUND | buy | $1K – $15K |
| 2005-12-10 | FMI Common StockOTHE | sell | $15K – $50K |
| 2005-12-10 | Vanguard Interm-term Tax Exempt FundFUND | sell | $100K – $250K |
| 2005-12-10 | Vanguard Limited-term Tax Exempt FundFUND | sell | $50K – $100K |
| 2005-12-10 | Wasatch 1st Source Long/Short FundFUND | buy | $15K – $50K |
| 2005-06-10 | American Funds Europacific Growth Fund (part)FUND | sell | $1K – $15K |
| 2005-06-10 | American Funds Europacific Growth Fund (part)FUND | sell | $15K – $50K |
| 2005-06-10 | American Funds Europacific Growth FundFUND | sell | $1K – $15K |
| 2005-06-10 | American Funds Europacific Growth FundFUND | sell | $15K – $50K |
| 2005-06-10 | American Funds Europacific Growth Fund (Spart)FUND | buy | $1K – $15K |
| 2005-06-10 | American Funds Europacific Growth Fund (Spart)FUND | buy | $15K – $50K |
| 2005-06-10 | American Funds Europacific Growth FundFUND | sell | $1K – $15K |
| 2005-06-10 | American Funds Europacific Growth FundFUND | sell | $15K – $50K |
| 2005-03-12 | DoubleLine Core Fixed Income FundFUND | buy | $1K – $15K |
| 2004-01-10 | Vanguard Int'l Protect Securities FundFUND | buy | $1K – $15K |
| 2004-01-10 | Vanguard Limited-Term Tax Exempt FundFUND | buy | $1K – $15K |
| 2004-01-10 | Vanguard Infl Protect Securities FundFUND | buy | $1K – $15K |
| 2004-01-10 | Vanguard Interm-term Tax Exempt Fund (Spart)FUND | buy | $1K – $15K |
| 2004-01-10 | Vanguard Limited-term Tax Exempt FundFUND | buy | $1K – $15K |
| 2004-01-10 | Vanguard Intl Protec Securities FundFUND | buy | $1K – $15K |
| 2004-01-10 | Vanguard Infl Protect Securities FundFUND | buy | $1K – $15K |
| 2004-01-10 | Vanguard Interm-term Tax Exempt FundFUND | buy | $1K – $15K |
| 2004-01-10 | Vanguard Intl Protect Securities FundFUND | buy | $1K – $15K |
| 2004-01-10 | Vanguard Limited-term Tax Exempt FundFUND | buy | $1K – $15K |
| 2003-09-11 | CSCO | buy | $1K – $15K |
| 2003-09-11 | iShares Russell 1000 Index FundETF | buy | $1K – $15K |
| 2003-09-11 | Leuthold Global IOTHE | buy | $1K – $15K |
| 2003-09-11 | BRF | buy | $15K – $50K |