Ciena Corporation (CIEN) Stock Fundamentals & Financial Metrics | MetricSide