Compare Stocks: TWST

TWST

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
TWSTTwist Bioscience Corporation1.90B31.070.45%878,003-376.57M

Average Return