NYSE • CIEN • US1717793095
Generating your data highlights...
60.6b USD | # 383 in US
2.8m shares | 1.41b USD
141.55m
99.53% | 140.88m