NYSE • CIEN • US1717793095
Generating your data highlights...
57.4b USD | # 385 in US
2.78m shares | 1.27b USD
141.55m
99.51% | 140.86m