Nexus Finance
TWST Twist Bioscience Corporation | US90184D1000
Metric Current 31.03.202631.12.202530.09.2025
Market Cap 5.621.231.104 2.953.558.108,451.943.600.231,091.706.156.302,99
Enterprise Value 5.560.401.408 2.926.729.108,451.893.059.231,091.598.679.302,99
Trailing P/E - ---
Forward P/E -106,2 ---
Price to Sales 13,73 7,214,965,93
Price to Book 12,33 6,494,263,61
EV/Revenue 13,58 7,154,835,55
EV/EBITDA -50,63 ---
ende