Shares of Juniper Networks, Inc. (NYSE:JNPR – Get Rating) have received an average recommendation of “Hold” from the seventeen brokerages that are currently covering the stock, Marketbeat reports. Three investment analysts have rated the stock with a sell recommendation, four have issued a hold recommendation, eight have given a buy recommendation and one has issued […]