NYSE • CIEN • US1717793095
Generating your data highlights...
45.5b USD | # 520 in US
2.66m shares | 1.1b USD
141.81m
99.52% | 141.13m