Compare Stocks: TWST

TWST

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
TWSTTwist Bioscience Corporation2.64B43.100.37%441,295-376.57M

Average Return