Skip to main content

Want a detailed portfolio tracker?

Comparison Sutro Biopharma (STRO) with Competitors

Sutro Biopharma (STRO) industry is Biotechnology.

Profit Margin
STRO-154.20%
Industry-0.77%
Upside-153.43%
Operating Margin
STRO-203.90%
Industry-2055.25%
Upside+1851.35%
Free Cash Flow Yield
STRO-35.20%
Industry-1.75%
Upside-33.45%
P/E
STRO-1.64
Industry-20.52
Upside+1887.26%
Forward P/E
STRO10.03
Industry16.35
Upside-38.65%
P/S
STRO4.33
Industry10.01
Upside-56.81%
P/B
STRO2.11
Industry5.15
Upside-58.98%