NYSE: JNPR Price: $ 28.29 -0.07 -0.25% Volume: 16,676,787 June 23, 2017

SEC Filings Details

Jan 13, 2014
SC 13D
Statement of Beneficial Ownership