NYSE: JNPR Price: $ 26.65 -0.28 -1.02% Volume: 1,928,098 June 22, 2018

SEC Filings Details

Jan 13, 2014
SC 13D
Statement of Beneficial Ownership