Compare Stocks: TWST

TWST

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
TWSTTwist Bioscience Corporation2.65B43.280.60%770,348-391.56M

Average Return