Logo image of SRRA

Sierra Oncology Inc (SRRA) Stock Ownership and Short Interest

NASDAQ:SRRA - Nasdaq - US82640U4040 - Common Stock

54.99  +0.02 (+0.04%)

After market: 54.99 0 (0%)

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 FloatN/A
Owners (insider)25.13%
Owners (institutional)1.64%
Owners (insider) change0%
Owners (institutional) change0%

No transactions were filed in the last 12 months.