Sutro Biopharma (STRO) Return on Invested Capital (2022 - 2025)

Historic Return on Invested Capital for Sutro Biopharma (STRO) over the last 4 years, with Q3 2025 value amounting to 3.15%.

  • Sutro Biopharma's Return on Invested Capital rose 42900.0% to 3.15% in Q3 2025 from the same period last year, while for Sep 2025 it was 3.15%, marking a year-over-year increase of 42900.0%. This contributed to the annual value of 2.43% for FY2024, which is 18700.0% down from last year.
  • Sutro Biopharma's Return on Invested Capital amounted to 3.15% in Q3 2025, which was up 42900.0% from 7.17% recorded in Q2 2025.
  • Sutro Biopharma's 5-year Return on Invested Capital high stood at 7.17% for Q2 2025, and its period low was 3.31% during Q4 2024.
  • Over the past 4 years, Sutro Biopharma's median Return on Invested Capital value was 0.83% (recorded in 2023), while the average stood at 0.07%.
  • As far as peak fluctuations go, Sutro Biopharma's Return on Invested Capital plummeted by -25200bps in 2024, and later soared by 81600bps in 2025.
  • Over the past 4 years, Sutro Biopharma's Return on Invested Capital (Quarter) stood at 0.56% in 2022, then plummeted by -41bps to 0.79% in 2023, then plummeted by -320bps to 3.31% in 2024, then soared by 195bps to 3.15% in 2025.
  • Its Return on Invested Capital was 3.15% in Q3 2025, compared to 7.17% in Q2 2025 and 3.31% in Q4 2024.