NYSE:JNPR | US48203R1041
Generating your data highlights...
12.8b USD | # 1158 in US
3.74m shares | 141.92m USD
331.09m
98.67% | 326.67m