NYSE:JNPR | US48203R1041
Generating your data highlights...
12.6b USD | # 1163 in US
2.39m shares | 89.6m USD
329.16m
98.64% | 324.7m