Sutro Biopharma, Inc. STRO

15.98 0.27 1.72% as of 25 Sep
Market cap
$260.5M
P/E
0.0×
Insider Buys alert about insiders buying in the last 12 month
Jun '26 Mar '26 Dec '25 Sep '25 Older periods
ROE
266.76% 331.40% 435.02% (1,810.01%)

+8 more TTM periods

ROA
(79.08%) (54.53%) (68.12%) (65.54%)
ROIC
0.00% 0.00% 0.00% 0.00%
Return on Tangible Assets
(137.78%) (96.29%) (221.06%) (175.43%)
Average Days of Receivables
46.30 45.75 14.16 13.55
Free Cash Flow per Share
(8.79) (11.63) (21.06) (26.52)
Free Cash Flow
(145.62) (152.14) (178.93) (225.11)
Piotroski F-Score
2.00 4.00 2.00 0.00
Other line items

Show all line items

Columns are period end dates