NYSE • CIEN • US1717793095
Generating your data highlights...
57.9b USD | # 409 in US
2.73m shares | 1.3b USD
141.55m
99.51% | 140.86m