TWST Twist Bioscience Corporation | US90184D1000
| Metric | Current | 31.03.2026 | 31.12.2025 | 30.09.2025 |
|---|---|---|---|---|
| Market Cap | 5.621.231.104 | 2.953.558.108,45 | 1.943.600.231,09 | 1.706.156.302,99 |
| Enterprise Value | 5.560.401.408 | 2.926.729.108,45 | 1.893.059.231,09 | 1.598.679.302,99 |
| Trailing P/E | - | - | - | - |
| Forward P/E | -106,2 | - | - | - |
| Price to Sales | 13,73 | 7,21 | 4,96 | 5,93 |
| Price to Book | 12,33 | 6,49 | 4,26 | 3,61 |
| EV/Revenue | 13,58 | 7,15 | 4,83 | 5,55 |
| EV/EBITDA | -50,63 | - | - | - |