Compare Stocks: STRO

STRO

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
STROSutro Biopharma, Inc.386.17M23.31-2.94%101,399-99.61M

Average Return