Shares of Juniper Networks, Inc. (NYSE:JNPR – Get Rating) have earned a consensus rating of “Hold” from the seventeen research firms that are presently covering the stock, MarketBeat Ratings reports. Three investment analysts have rated the stock with a sell recommendation, four have assigned a hold recommendation, eight have given a buy recommendation and one […]