NYSE • CIEN • US1717793095
Generating your data highlights...
81.6b USD | # 272 in US
2.86m shares | 1.17b USD
141.4m
99.43% | 140.6m