NYSE • CIEN • US1717793095
Generating your data highlights...
57.4b USD | # 394 in US
2.46m shares | 944.9m USD
141.81m
99.54% | 141.16m