NYSE:CIEN | US1717793095
Generating your data highlights...
7.39b USD | # 1703 in US
1.54m shares | 77.23m USD
144.43m
99.02% | 143.01m