CIEN Ciena Corporation | US1717793095
| Metric | Current | 30.04.2026 | 31.01.2026 | 31.10.2025 | 31.07.2025 |
|---|---|---|---|---|---|
| Market Cap | 55.341.531.136 | 74.704.037.848,88 | 35.619.192.962,02 | 26.781.815.437,79 | 13.122.239.689,07 |
| Enterprise Value | 55.719.276.544 | 75.239.491.848,88 | 36.084.444.962,02 | 27.315.417.437,79 | 13.653.502.689,07 |
| Trailing P/E | 129,89 | 170,44 | 155,51 | 340,02 | 221,37 |
| Forward P/E | 40,56 | - | - | - | - |
| Price to Sales | 9,94 | 13,41 | 6,95 | 7,24 | 5,6 |
| Price to Book | 19,14 | 25,83 | 12,76 | 9,81 | 4,71 |
| EV/Revenue | 10,01 | 13,51 | 7,04 | 7,39 | 5,82 |
| EV/EBITDA | 70,91 | 89,21 | 57,42 | 72,5 | 65,26 |