David B. McKinley Stock Trades (2026)
David B. McKinley, U.S. Representative · WV-01, has disclosed 341 stock trades under the STOCK Act: 170 purchases and 130 sales with an estimated volume of $5.9M. Their disclosed buys have averaged −59% avg return vs S&P 500.