StockNews.com downgraded shares of Juniper Networks (NYSE:JNPR – Free Report) from a buy rating to a hold rating in a report released on Friday. JNPR has been the subject of a number of other research reports. Needham & Company LLC restated a buy rating and issued a $33.00 price target on shares of Juniper Networks […]