RE: Sierra - SEC Filing2 Apr 2021 13:56
Sierra Oncology has 55 institutional owners and shareholders that have filed 13D/G or 13F forms with the Securities Exchange Commission (SEC). These institutions hold a total of 7,678,353 shares. Largest shareholders include Vivo Capital, LLC, Orbimed Advisors Llc, Abingworth LLP, Caxton Corp, Rock Springs Capital Management LP, New Leaf Venture Partners, L.L.C., Ikarian Capital, LLC, Frazier Management Llc, Ghost Tree Capital, LLC, and 683 Capital Management, LLC.