Verastem, Inc. (VSTM) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

73,157,000Shares Outstanding
81,384,448Shares held by institutions
$352,394,660Value of institutional holdings
111.25%Institutional ownership %
31.77%Shares Changed QoQ
155No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

Verastem, Inc. (NASDAQ:VSTM) is held by 1 institutional investors per 13F filings through June 2025.

849 Institutional Holders

81,384,448 Total Shares Held
Download Data
Owner Name Date Shares Held Change (QoQ) Change (%) Value (USD)
RTW INVESTMENTS, LP 31 Dec, 2025 6,576,306 1,150,000 21.19% $50,769,082.00
RTW INVESTMENTS, LP 31 Dec, 2025 6,576,306 1,150,000 21.19% $50,769,082.00
RTW INVESTMENTS, LP 31 Dec, 2025 6,576,306 1,150,000 21.19% $50,769,082.00
RTW INVESTMENTS, LP 31 Dec, 2025 6,576,306 0 0.00% $34,854,422.00
RTW INVESTMENTS, LP 31 Dec, 2025 6,576,306 1,150,000 21.19% $50,769,082.00
RTW INVESTMENTS, LP 31 Dec, 2025 6,576,306 1,150,000 21.19% $50,769,082.00
BlackRock, Inc. 31 Dec, 2025 6,194,925 1,442,083 30.34% $32,833,103.00
Deep Track Capital, LP 31 Dec, 2025 5,740,850 5,740,850 0.00% $44,319,362.00
Deep Track Capital, LP 31 Dec, 2025 5,740,850 5,740,850 0.00% $44,319,362.00
Deep Track Capital, LP 31 Dec, 2025 5,740,850 5,740,850 0.00% $44,319,362.00
Deep Track Capital, LP 31 Dec, 2025 5,740,850 0 0.00% $30,426,505.00
Deep Track Capital, LP 31 Dec, 2025 5,740,850 5,740,850 0.00% $44,319,362.00
Deep Track Capital, LP 31 Dec, 2025 5,740,850 5,740,850 0.00% $44,319,362.00
BlackRock, Inc. 31 Dec, 2025 4,752,842 1,035,660 27.86% $36,691,941.00
BlackRock, Inc. 31 Dec, 2025 4,752,842 1,035,660 27.86% $36,691,941.00
BlackRock, Inc. 31 Dec, 2025 4,752,842 1,035,660 27.86% $36,691,941.00
BlackRock, Inc. 31 Dec, 2025 4,752,842 1,035,660 27.86% $36,691,941.00
BlackRock, Inc. 31 Dec, 2025 4,752,842 1,035,660 27.86% $36,691,941.00
ARMISTICE CAPITAL, LLC 31 Dec, 2025 4,592,000 1,056,000 29.86% $24,337,600.00
VANGUARD GROUP INC 31 Dec, 2025 4,152,706 673,695 19.36% $32,058,890.00