NYSE:CIEN | US1717793095
Generating your data highlights...
14b USD | # 1114 in US
2.06m shares | 157.59m USD
142.12m
99.04% | 140.76m