CIEN - Ciena Corporation -  [ ]

Ticker Details
Ciena Corporation
Ciena Corp is a network strategy and technology company. It provides network hardware, software and services that support the transport, switching, aggregation, service delivery and management of video, data, and voice traffic on communications networks.
IPO Date: March 1, 1997
Sector: Technology
Industry: Communications Equipment
Market Cap: $82.54B
Activated in VL: True
Average Daily Range
Avg Daily Range: $0.73 | 1.86%
Avg Daily Range (30 D): $13.59 | 2.56%
Avg Daily Range (90 D): $12.79 | 3.30%
Institutional Daily Volume
Avg Daily Volume: 4.47M
Avg Daily Volume (30 D): 1.89M
Avg Daily Volume (90 D): 2.47M
Trade Size
Avg Trade Size (Sh.): 215
Avg Trade Size (Sh.) (30 D): 28
Avg Trade Size (Sh.) (90 D): 39
Institutional Trades
Total Institutional Trades: 29,678
Avg Institutional Trade: $3.01M
Avg Institutional Trade (30 D): $34.71M
Avg Institutional Trade (90 D): $42.55M
Avg Institutional Trade Volume: .07M
Avg Institutional Trades (Per Day): 5
Market Closing Trades
Avg Closing Trade: $9.28M
Avg Closing Trade (30 D): $101.94M
Avg Closing Trade (90 D): $141.53M
Avg Closing Volume: 146.01K
 
News
Apr 23, 2026 @ 6:59 PM
Cramer Names 'The Stocks That Got Away' — S...
Source: Erica Kollmann
Mar 19, 2026 @ 3:39 PM
The Race to Shield Global Infrastructure from the ...
Source: Usa News Group
Mar 15, 2026 @ 1:20 PM
Nebius, Micron, And NIO Are Among the Top 10 Large...
Source: Nabaparna Bhattacharya
Mar 11, 2026 @ 7:15 PM
The Artificial Intelligence (AI) Stock That's Quie...
Source: Harsh Chauhan
Mar 10, 2026 @ 9:00 AM
Optical Interconnect Market Size to Hit USD 67.14 ...
Source: Sns Insider
Financials
  TTM Q1 2026 Q4 2025
Basic EPS $1.61 $1.06 $.14
Diluted EPS $1.57 $1.03 $.13
Revenue $5.12B $1.43B $1.35B
Gross Profit $2.16B $625.52M $577.18M
Net Income / Loss $229.05M $150.28M $19.49M
Operating Income / Loss $306.28M $189.41M $10.49M
Cost of Revenue $2.97B $801.52M $774.81M
Net Cash Flow $248.75M $31.46M $35.97M
PE Ratio    
Splits
Sep 25, 2006 1:7
Sep 19, 2000 2:1