NASDAQ:STRO | EBITDA | SUTRO BIOPHARMA, INC.

Complete source-backed ebitda history.

Available history
2016-12-31 to 2026-03-31
Data captured

Historical EBITDA

DateEBITDA
2026-03-31-$28.38M
2025-12-31-$36.43M
2025-03-31-$66.61M
2024-12-31-$63.39M
2024-03-31-$54.83M
2023-12-31$44.88M
2023-03-31-$40.62M
2022-12-31-$47.69M
2022-03-31-$37.81M
2021-12-31-$33.72M
2021-03-31-$17.72M
2020-12-31-$23.67M
2020-03-31-$18.08M
2019-12-31-$13.57M
2019-03-31-$13.13M
2018-12-31-$2.14M
2018-03-31-$10.54M
2017-12-31-$13.97M

Annual EBITDA

DateEBITDA
2025-12-31-$151.04M
2024-12-31-$231.24M
2023-12-31-$82.46M
2022-12-31-$123.25M
2021-12-31-$93.68M
2020-12-31-$66.76M
2019-12-31-$50.69M
2018-12-31-$32.68M
2017-12-31-$14.28M
2016-12-31$7.03M

Research interface only. Not investment advice. Prices are a checked-in snapshot, not live quotes.