Sierra Oncology Inc (SRRA)

US82640U4040 - Common Stock

54.99  +0.02 (+0.04%)

After market: 54.99 0 (0%)




Shares Outstanding24.42M
Float13.44M
Owners (insider)25.13%
Owners (institutional)1.64%
Owners (insider) change0%
Owners (institutional) change0%

No transactions were filed in the last 12 months.