NYSE • CIEN • US1717793095
Generating your data highlights...
61.8b USD | # 380 in US
2.86m shares | 1.43b USD
141.55m
99.52% | 140.88m