NYSE:CIEN | US1717793095
Generating your data highlights...
28.5b USD | # 410 in US
2.89m shares | 494.44m USD
141.06m
99.13% | 139.83m