Juniper Networks, Inc. (NYSE:JNPR – Get Free Report) has been given an average recommendation of “Hold” by the six ratings ...