Despite more than a 25% rise since the March lows of this year, at the current price of around $22 per share, we believe Juniper Networks stock is still a good opportunity for investors. Juniper stock has increased from $17 to $22 off the recent bottom, less than the S&P which increased by almost...