NYSE:CIEN | US1717793095
Generating your data highlights...
12.3b USD | # 1195 in US
2.07m shares | 147.58m USD
142.12m
99.01% | 140.71m