NYSE • CIEN • US1717793095
Generating your data highlights...
49.5b USD | # 458 in US
2.48m shares | 994.37m USD
141.81m
99.52% | 141.13m