STRO

Sutro Biopharma, Inc. STRO

Net profit

EBITDA

P/E Ratio

Capitalization

Performance

Periode STRO ARTV ADVM DTIL PLRX GUTS IFRX MGX CNTB STTK
6M 22.53 % 66.67 % 77.24 % 2.24 % -10.87 % 8.98 % 33.93 % 15.73 % 161.05 % 207.92 %
YTD -49.27 % -66.90 % -9.17 % 6.82 % -90.74 % 5.40 % -58.00 % -56.33 % 104.96 % 157.02 %
1Y -53.82 % -68.93 % -18.81 % -7.90 % -90.75 % 10.05 % -55.51 % -48.92 % 121.43 % 172.81 %
3Y -87.14 % -72.50 % -34.93 % -86.08 % -93.55 % -82.53 % -53.33 % -83.95 % 187.37 % 31.22 %
5Y -95.49 % -72.50 % -96.89 % -97.92 % -95.51 % -82.53 % -78.92 % -83.95 % -86.59 % -91.13 %
10Y -93.56 % -72.50 % -94.78 % -99.04 % -94.23 % -82.53 % -93.00 % -83.95 % -86.59 % -83.93 %
From the beginning -93.56 % -72.50 % -98.44 % -99.04 % -94.23 % -82.53 % -93.00 % -83.95 % -86.59 % -83.93 %

Dividend