Sierra Oncology Inc
Biotechnology
Healthcare
SRRA
15.27 M shares
NASDAQ US
traded
30 Jun 2022
listed
yes
open
54.98
52 week high
54.99
high
55.01
52 week low
15.51
low
54.98
growth
176.61 %
previous Close
54.97
P/E ratio
-41
market cap
1.33 B
div yield
0
net incoming
-27.93 M
-9.66 %
net profit margin
-2792800000.00 %
0.00 %
operating incoming
-27.88 M
-8.96 %
net change in cash
169 M
0.00 %
cash on hand
274 M
161.59 %
top