NYSE • CIEN • US1717793095
Generating your data highlights...
67.2b USD | # 330 in US
3.49m shares | 1.34b USD
141.4m
99.44% | 140.61m