Juniper Networks Inc (NYSE:JNPR)

28.18
Delayed Data
As of Aug 20
 +0.44 / +1.59%
Today’s Change
23.61
Today|||52-Week Range
29.95
-1.12%
Year-to-Date