Juniper shares fall after guidance disappoints

Tech

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

READ FULL ARTICLE

Comments