STRO
Sutro Biopharma Inc
Price:  
0.90 
USD
Volume:  
616,763.00
United States | Biotechnology
Valuation
Overview
Financials
Forecast
Compare
Historical Price
SolvencyDividends
Transactions
People

STRO EV/EBITDA

-5549.8%
Upside

As of 2025-05-30, the EV/EBITDA ratio of Sutro Biopharma Inc (STRO) is 0.44. EV/EBITDA ratio is calculated by dividing the enterprise value by the TTM EBITDA. STRO's latest enterprise value is -114.38 mil USD. STRO's TTM EBITDA according to its financial statements is -262.31 mil USD. Dividing these 2 quantities gives us the above STRO EV/EBITDA ratio.

Note: valuation result may not be accurate due to the company's negative EBITDA.

Range Selected
Trailing P/E multiples 10.8x - 13.8x 13.4x
Forward P/E multiples 17.3x - 29.3x 19.6x
Fair Price (51.47) - (40.65) (49.05)
Upside -5819.3% - -4617.0% -5549.8%
0.90 USD
Stock Price
(49.05) USD
Fair Price

STRO EV/EBITDA - Historical EV/EBITDA Data

Date EV/EBITDA
2025-05-23 0.43
2025-05-22 0.44
2025-05-21 0.46
2025-05-20 0.44
2025-05-19 0.44
2025-05-16 0.43
2025-05-15 0.44
2025-05-14 0.49
2025-05-13 0.46
2025-05-12 0.45
2025-05-09 0.45
2025-05-08 0.42
2025-05-07 0.41
2025-05-06 0.42
2025-05-05 0.39
2025-05-02 0.37
2025-05-01 0.38
2025-04-30 0.39
2025-04-29 0.44
2025-04-28 0.44
2025-04-25 0.44
2025-04-24 0.31
2025-04-23 0.44
2025-04-22 0.49
2025-04-21 0.55
2025-04-17 0.56
2025-04-16 0.55
2025-04-15 0.54
2025-04-14 0.53
2025-04-11 0.53
2025-04-10 0.54
2025-04-09 0.52
2025-04-08 0.52
2025-04-07 0.49
2025-04-04 0.55
2025-04-03 0.53
2025-04-02 0.52
2025-04-01 0.53
2025-03-31 0.52
2025-03-28 0.49
2025-03-27 0.49
2025-03-26 0.48
2025-03-25 0.48
2025-03-24 0.48
2025-03-21 0.48
2025-03-20 0.47
2025-03-19 0.46
2025-03-18 0.44
2025-03-17 0.43
2025-03-14 0.46