News

Zacks Investment Research on MSN23h
Company News for Jun 6, 2025
Shares of Ciena Corporation (CIEN) tumbled 12.9% after the company reported second-quarter fiscal 2025 earnings of $0.42 per share, missing the Zacks Consensus Estimate of $0.52 per share. Cracker ...