 Juniper Networks stock has seen an impressive rise of 22 over the last six months and currently trades at 29 per share. The sharp rally came due to a rise in demand for networking products, driven by the shift toward working from home. 