Corbus Pharmaceuticals Holdings, Inc. (CRBP) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

12,307,298Shares Outstanding
12,131,146Shares held by institutions
$92,075,398Value of institutional holdings
98.57%Institutional ownership %
15.10%Shares Changed QoQ
104No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

Corbus Pharmaceuticals Holdings, Inc. (NASDAQ:CRBP) showed up in the 13F filings of 1 institutional investors as of June 2025.

579 Institutional Holders

12,131,146 Total Shares Held
Download Data
Owner Name Date Shares Held Change (QoQ) Change (%) Value (USD)
Cormorant Asset Management, LP 31 Dec, 2025 2,344,971 -30,029 -1.26% $19,088,064.00
Cormorant Asset Management, LP 31 Dec, 2025 2,344,971 -30,029 -1.26% $19,088,064.00
Cormorant Asset Management, LP 31 Dec, 2025 2,344,971 -30,029 -1.26% $19,088,064.00
Cormorant Asset Management, LP 31 Dec, 2025 2,344,971 0 0.00% $22,019,278.00
Cormorant Asset Management, LP 31 Dec, 2025 2,344,971 -30,029 -1.26% $19,088,064.00
Cormorant Asset Management, LP 31 Dec, 2025 2,344,971 -30,029 -1.26% $19,088,064.00
ORBIMED ADVISORS LLC 31 Dec, 2025 1,737,287 140,000 8.76% $16,313,125.00
ORBIMED ADVISORS LLC 31 Dec, 2025 1,597,287 425,000 36.25% $13,001,916.00
ORBIMED ADVISORS LLC 31 Dec, 2025 1,597,287 425,000 36.25% $13,001,916.00
ORBIMED ADVISORS LLC 31 Dec, 2025 1,597,287 425,000 36.25% $13,001,916.00
ORBIMED ADVISORS LLC 31 Dec, 2025 1,597,287 425,000 36.25% $13,001,916.00
ORBIMED ADVISORS LLC 31 Dec, 2025 1,597,287 425,000 36.25% $13,001,916.00
Aberdeen Group plc 31 Dec, 2025 1,321,750 1,133,519 602.20% $10,759,045.00
Aberdeen Group plc 31 Dec, 2025 1,321,750 1,133,519 602.20% $10,759,045.00
Aberdeen Group plc 31 Dec, 2025 1,321,750 1,133,519 602.20% $10,759,045.00
Aberdeen Group plc 31 Dec, 2025 1,321,750 0 0.00% $12,411,233.00
Aberdeen Group plc 31 Dec, 2025 1,321,750 1,133,519 602.20% $10,759,045.00
Aberdeen Group plc 31 Dec, 2025 1,321,750 1,133,519 602.20% $10,759,045.00
Octagon Capital Advisors LP 31 Dec, 2025 955,000 -160,000 -14.35% $7,773,700.00
Octagon Capital Advisors LP 31 Dec, 2025 955,000 -160,000 -14.35% $7,773,700.00