NYSE • CIEN • US1717793095
Generating your data highlights...
59.8b USD | # 386 in US
2.88m shares | 1.47b USD
141.55m
99.52% | 140.88m