NYSE • CIEN • US1717793095
Generating your data highlights...
55.5b USD | # 411 in US
2.27m shares | 872.46m USD
141.81m
99.54% | 141.16m