NYSE:CIEN | US1717793095
Generating your data highlights...
41.6b USD | # 306 in US
3.35m shares | 893.67m USD
141.4m
99.53% | 140.74m