Sutro Biopharma reported a net margin of -391.64% for the quarter ended Jun 2026. These financial ratios cover 35 quarters of results from Sep 2017 through Jun 2026, standardized by Business Quant from the company’s SEC filings.
| Ratios | Sep2017 | Dec2017 | Mar2018 | Jun2018 | Sep2018 | Dec2018 | Mar2019 | Jun2019 | Sep2019 | Dec2019 | Mar2020 | Jun2020 | Sep2020 | Dec2020 | Mar2021 | Jun2021 | Sep2021 | Dec2021 | Mar2022 | Jun2022 | Sep2022 | Dec2022 | Mar2023 | Jun2023 | Sep2023 | Dec2023 | Mar2024 | Jun2024 | Sep2024 | Dec2024 | Mar2025 | Jun2025 | Sep2025 | Dec2025 | Jun2026 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Profitability | |||||||||||||||||||||||||||||||||||
| EBT Margin | -21.93% | -362.83% | -357.85% | -663.22% | -83.68% | -77.50% | -400.76% | -391.79% | -368.55% | -280.34% | 41.22% | -447.52% | -186.77% | -572.62% | -473.28% | -375.45% | -18.07% | -586.58% | -709.76% | -391.63% | |||||||||||||||
| EBIT Margin | -34.96% | -407.12% | -328.85% | -663.59% | -68.97% | -84.34% | -570.23% | -333.26% | -443.52% | -260.07% | 37.95% | -435.05% | -189.39% | -797.17% | -440.66% | -393.78% | -5.25% | -499.94% | -576.50% | -303.77% | |||||||||||||||
| EBITDA Margin | -34.96% | -407.12% | -328.85% | -663.59% | -68.97% | -84.34% | -570.23% | -333.26% | -443.52% | -260.07% | 37.95% | -435.05% | -189.39% | -797.17% | -440.66% | -393.78% | -5.25% | -499.94% | -576.50% | -303.77% | |||||||||||||||
| Operating Margin | -34.96% | -407.12% | -328.85% | -663.59% | -68.97% | -84.34% | -570.23% | -333.26% | -443.52% | -260.07% | 37.95% | -435.05% | -189.39% | -797.17% | -440.66% | -393.78% | -5.25% | -499.94% | -576.50% | -303.77% | |||||||||||||||
| Net Margin | -21.93% | -362.83% | -357.85% | -663.22% | -92.58% | -77.50% | -400.76% | -394.90% | -370.00% | -291.21% | 27.31% | -447.52% | -186.80% | -572.62% | -489.43% | -375.45% | -18.04% | -586.58% | -101.62% | -391.64% | |||||||||||||||
| FCF Margin | -38.06% | -345.23% | -226.37% | -624.18% | -19.17% | 258.94% | -315.47% | -488.66% | -315.01% | -199.89% | 11.11% | -501.13% | 33.84% | -766.95% | -491.63% | -396.90% | -70.30% | -396.57% | -403.32% | ||||||||||||||||
| Efficiency | |||||||||||||||||||||||||||||||||||
| Assets AverageAssets Avg. | 359.16M | 365.63M | 356.44M | 322.54M | 344.65M | 393.16M | 403.82M | 382.48M | 411.46M | 448.32M | 451.24M | 437.07M | 446.22M | 470.44M | 419.52M | 354.32M | 291.89M | 236.01M | 191.74M | 184.15M | |||||||||||||||
| Invested CapitalInvested Cap. | 332.32M | 308.54M | 277.68M | 245.63M | 231.34M | 249.01M | 233.32M | 198.66M | 164.91M | 119.57M | 153.71M | ||||||||||||||||||||||||
| Asset Utilization RatioAsset Util. | 0.19 | 0.16 | 0.17 | 0.16 | 0.15 | 0.18 | 0.17 | 0.19 | 0.14 | 0.11 | 0.34 | 0.35 | 0.38 | 0.34 | 0.15 | 0.19 | 0.36 | 0.45 | 0.51 | 0.49 | |||||||||||||||
| Leverage & Solvency | |||||||||||||||||||||||||||||||||||
| Interest Coverage RatioInterest Cover | -11.58 | -42.29 | -57.25 | -59.56 | -32.62 | -7.61 | |||||||||||||||||||||||||||||
| Debt Ratio | 0.07 | 0.07 | 0.07 | 0.08 | 0.06 | 0.05 | 0.04 | 0.04 | 0.02 | 0.02 | 0.01 | ||||||||||||||||||||||||
| Times Interest Earned | -11.58 | -42.29 | -57.25 | -59.56 | -32.62 | -7.61 | |||||||||||||||||||||||||||||
| Valuation | |||||||||||||||||||||||||||||||||||
| Price to EarningsP/E | -139.43 | -28.28 | -18.08 | -9.86 | -9.75 | -15.56 | -13.43 | -5.55 | -7.30 | -4.29 | 8.43 | -6.06 | -5.00 | -5.84 | -2.10 | -0.84 | -5.26 | -1.30 | -14.81 | -14.28 | |||||||||||||||
| Price to SalesP/S | 30.58 | 102.60 | 64.70 | 65.41 | 9.03 | 12.06 | 53.82 | 21.93 | 27.01 | 12.49 | 2.30 | 27.13 | 9.33 | 33.46 | 10.25 | 3.15 | 0.95 | 7.62 | 15.05 | 55.93 | |||||||||||||||
| Price to BookP/B | 2.79 | 3.08 | 2.73 | 1.75 | 1.21 | 1.32 | 2.14 | 1.50 | 1.82 | 1.88 | 1.75 | 3.60 | 1.58 | 2.56 | 3.40 | -2.13 | -1.88 | -0.85 | -0.75 | -5.33 | |||||||||||||||
| Enterprise Value | 634.35M | 683.93M | 528.59M | 214.34M | 61.96M | 15.87M | 162.25M | 26.48M | -77.10M | -109.78M | -71.95M | 85.28M | -135.71M | -103.17M | -165.05M | -194.09M | -144.65M | -93.69M | -42.11M | 385.98M | |||||||||||||||
| EV to EBIT | -64.70 | -19.72 | -15.09 | -5.48 | -3.20 | -0.75 | -3.30 | -0.63 | 1.67 | 2.49 | -1.67 | -1.51 | 2.79 | 1.52 | 2.53 | 2.83 | 43.24 | 1.93 | 1.11 | -12.91 | |||||||||||||||
| EV to EBITDA | -64.70 | -19.72 | -15.09 | -5.48 | -3.20 | -0.75 | -3.30 | -0.63 | 1.67 | 2.49 | -1.67 | -1.51 | 2.79 | 1.52 | 2.53 | 2.83 | 43.24 | 1.93 | 1.11 | -12.91 | |||||||||||||||
| Market Capitalization | 857.77M | 873.87M | 689.35M | 385.74M | 253.59M | 303.20M | 464.60M | 277.95M | 281.19M | 211.33M | 261.73M | 352.88M | 239.85M | 285.09M | 151.85M | 54.88M | 60.48M | 73.90M | 99.32M | 550.33M | |||||||||||||||
| Price to FCFP/FCF | -80.35 | -29.72 | -28.58 | -10.48 | -47.08 | 4.66 | -17.06 | -4.49 | -8.57 | -6.25 | 20.72 | -5.41 | 27.57 | -4.36 | -2.09 | -0.79 | -1.35 | -1.92 | -3.73 | ||||||||||||||||
| EV to FCF | -59.42 | -23.26 | -21.92 | -5.82 | -11.50 | 0.24 | -5.96 | -0.43 | 2.35 | 3.25 | -5.70 | -1.31 | -15.60 | 1.58 | 2.27 | 2.81 | 3.23 | 2.44 | 1.58 | ||||||||||||||||
| EV to CFO | -120.53 | -28.02 | -24.49 | -6.08 | -19.45 | 0.24 | -6.80 | -0.43 | 2.47 | 3.28 | -5.11 | -1.32 | -14.35 | 1.60 | 2.30 | 2.86 | 3.23 | 2.45 | 1.59 | ||||||||||||||||
| Return Ratios | |||||||||||||||||||||||||||||||||||
| Return on Sales [ROS]ROS | -34.96% | -407.12% | -328.85% | -663.59% | -68.97% | -84.34% | -570.23% | -333.26% | -443.52% | -260.07% | 37.95% | -435.05% | -189.39% | -797.17% | -440.66% | -393.78% | -5.25% | -499.94% | -576.50% | -303.77% | |||||||||||||||
| Return on Capital Employed [ROCE]ROCE | -19.30% | -26.75% | -31.31% | -41.81% | -42.73% | -34.27% | -38.23% | -40.88% | -46.13% | -48.48% | -24.97% | -28.98% | -33.56% | -38.34% | -82.90% | -113.15% | -94.21% | -113.08% | -135.81% | -91.23% | |||||||||||||||
| Return on Invested Capital [ROIC]ROIC | -54.61% | -62.53% | -87.72% | -129.50% | -78.76% | ||||||||||||||||||||||||||||||
| Return on Assets [ROA]ROA | -18.47% | -23.14% | -26.61% | -35.43% | -38.92% | -31.22% | -29.52% | -34.03% | -34.67% | -38.47% | -23.67% | -26.30% | -27.89% | -26.35% | -54.23% | -66.21% | -67.86% | -87.35% | -73.22% | -61.69% |