Logo image of SRRA

Sierra Oncology Inc (SRRA) Stock Ownership and Short Interest

NASDAQ:SRRA - US82640U4040 - Common Stock

54.99
+0.02 (+0.04%)
Last: 6/30/2022, 8:00:01 PM
54.99
0 (0%)
After Hours: 6/30/2022, 8:00:01 PM
SRRA Ownership Chart.SRRA Ownership Chart: showing Insider, Institutional ownership and shares available to the public.SRRA Ownership.InsiderInstitutionalPublic



Shares Outstanding24.42M
Float13.44M
Float Short Interest PercentageN/A
Owners (insider)25.13%
Owners (institutional)1.64%
Owners (insider) change0%
Owners (institutional) change0%

No transactions were filed in the last 12 months.