David B. McKinley served as the U.S. Representative for West Virginia's 1st congressional district from 2011 to 2023. He sat on the Energy and Commerce committee. McKinley has made 163 trades in the past 3 years. He mainly trades tech stocks, followed by Industrials, Consumer Discretionary, and Healthcare.