John StocksJohn Stocks may refer to:John Ellerton Stocks, English botanistJohn Leofric Stocks, British philosopherJohn Stocks (priest), English archdeacon of LeicesterJohn Stocks (politician), former executive director of the National Education Association