Sutro Biopharma
Biotechnology
Healthcare
STRO
82.04 M shares
NASDAQ US
traded
12 Mar 2025
listed
no
open
1.29
52 week high
5.01
high
1.37
52 week low
1.34
low
1.29
growth
-67.63 %
previous Close
1.35
P/E ratio
market cap
156 M
div yield
0
usd
Sep 2024
qoq
revenue
8.52 M
-66.86 %
net incoming
-48.79 M
-1.60 %
eps
0.00 %
15.56 %
eps surprise
31.75 %
net profit margin
-572.62 %
-385.00 %
operating incoming
-67.92 M
-39.51 %
net change in cash
84.65 M
231.04 %
cash on hand
175 M
92.29 %
cost of revenue
0.00 %
top top