NYSE:JNPR | US48203R1041
Generating your data highlights...
12b USD | # 1245 in US
3.91m shares | 143.74m USD
333.19m
98.72% | 328.91m