NYSE • CIEN • US1717793095
Generating your data highlights...
76.6b USD | # 289 in US
2.75m shares | 1.22b USD
141.4m
99.52% | 140.73m