If you liked this article you might like

Untimely Barclays Downgrade Causes Ciena Stock to Drop Ahead of Next Week's Earnings
Ciena Stock Jumps on Stifel Upgrade
Ciena Stock Gains on Stifel Upgrade
Ciena Could Get Bump From Alphabet's India Phone Operations