John H. Rutherford

348 stock trades disclosed by Representative John H. Rutherford (R-FL-5) from Jul 2017 to Apr 2023. Most traded: BMY, RHHBY, BCE. See every trade, disclosure delays and timing vs the S&P 500.