Compare Stocks: TWST

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
TWSTTwist Bioscience Corporation1.62B26.463.97%1,371,669-376.57M

Average Return