Juniper shares fall after guidance disappoints
January 28, 2017 | Uncategorized

Juniper expected earnings to range from 38 to 44 cents per share, versus estimates of 46 cents per share, according to FactSet.

Juniper expected earnings to range from 38 to 44 cents per share, versus estimates of 46 cents per share, according to FactSet.