STRO Shares

STRO’s price-to-sales ratio: A comparative analysis with its peers
Arcelia Reed
Currently, Sutro Biopharma Inc’s (STRO) stock is trading at $1.15, marking a fall of -0.86% from last night’s close. At ...

Currently, Sutro Biopharma Inc’s (STRO) stock is trading at $1.15, marking a fall of -0.86% from last night’s close. At ...