Compare Stocks: TWST

TWST

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
TWSTTwist Bioscience Corporation3.01B49.113.04%1,063,343-391.56M

Average Return