If you liked this article you might like

Quant Ratings Upgrades Ciena to a 'Buy,' but the Charts Look Mixed
Where Does Upgrade Leave Ciena?
Lululemon Makes for Luluwavering; Rally Earns Some Trust: Jim Cramer's Best Blog
Top Earnings Takeaways for HP Enterprise, Palo Alto Networks, Box and Ciena