Compare Stocks: TWST

TWST

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
TWSTTwist Bioscience Corporation1.98B32.392.11%921,202-376.57M

Average Return