Verrica Pharmaceuticals Inc. (VRCA) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

9,133,333Shares Outstanding
1,286,476Shares held by institutions
$7,088,483Value of institutional holdings
56.89%Institutional ownership %
110.93%Shares Changed QoQ
50No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

According to SEC filings for the period ending December 2025, Verrica Pharmaceuticals Inc. (NASDAQ:VRCA) is held by 50 institutional firms.

50 Institutional Holders

1,286,476 Total Shares Held
Download Data
Owner Name Date Shares Held Change (QoQ) Change (%) Value (USD)
ARMISTICE CAPITAL, LLC 31 Dec, 2025 1,118,925 479,732 75.05% $9,298,267.00
Caligan Partners LP 31 Dec, 2025 923,910 0 0.00% $7,677,692.00
Affinity Asset Advisors, LLC 31 Dec, 2025 707,338 707,338 0.00% $5,877,979.00
Velan Capital Investment Management LP 31 Dec, 2025 471,559 471,559 0.00% $3,918,655.00
Stonepine Capital Management, LLC 31 Dec, 2025 353,669 353,669 0.00% $2,938,989.00
BOOTHBAY FUND MANAGEMENT, LLC 31 Dec, 2025 280,734 0 0.00% $2,332,900.00
Kalehua Capital Management LLC 31 Dec, 2025 235,779 235,779 0.00% $1,959,323.00
DAFNA Capital Management LLC 31 Dec, 2025 173,451 173,451 0.00% $1,441,378.00
VANGUARD GROUP INC 31 Dec, 2025 138,194 -87,016 -38.64% $1,148,392.00
TWO SIGMA INVESTMENTS, LP 31 Dec, 2025 118,218 118,218 0.00% $982,392.00
JANE STREET GROUP, LLC 31 Dec, 2025 101,722 101,722 0.00% $845,310.00
MARSHALL WACE, LLP 31 Dec, 2025 85,173 85,173 0.00% $707,786.00
GEODE CAPITAL MANAGEMENT, LLC 31 Dec, 2025 67,659 0 0.00% $562,388.00
TWO SIGMA ADVISERS, LP 31 Dec, 2025 44,430 44,430 0.00% $369,213.00
Squarepoint Ops LLC 31 Dec, 2025 33,270 33,270 0.00% $276,474.00
Sovran Advisors, LLC 31 Dec, 2025 32,658 -41,147 -55.75% $248,527.00
RENAISSANCE TECHNOLOGIES LLC 31 Dec, 2025 26,400 -2,791 -9.56% $219,384.00
Mariner, LLC 31 Dec, 2025 24,544 -6 -0.02% $203,961.00
STATE STREET CORP 31 Dec, 2025 23,481 2,900 14.09% $195,127.00
MILLENNIUM MANAGEMENT LLC 31 Dec, 2025 23,123 -48,867 -67.88% $192,152.00