Verrica Pharmaceuticals Inc. (VRCA) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

9,490,083Shares Outstanding
5,214,768Shares held by institutions
$33,478,811Value of institutional holdings
54.95%Institutional ownership %
111.68%Shares Changed QoQ
50No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

Verrica Pharmaceuticals Inc. (NASDAQ:VRCA) is held by 2 institutional investors per 13F filings through September 2025.

250 Institutional Holders

5,214,768 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
ARMISTICE CAPITAL, LLC 31 Dec, 2025 1,118,925 479,732 75.05% $9,298,267.00
ARMISTICE CAPITAL, LLC 31 Dec, 2025 1,118,925 479,732 75.05% $9,298,267.00
ARMISTICE CAPITAL, LLC 31 Dec, 2025 1,118,925 479,732 75.05% $9,298,267.00
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
Caligan Partners LP 31 Dec, 2025 923,910 0 0.00% $7,677,692.00
Caligan Partners LP 31 Dec, 2025 923,910 0 0.00% $7,677,692.00
Caligan Partners LP 31 Dec, 2025 923,910 0 0.00% $7,677,692.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
Affinity Asset Advisors, LLC 31 Dec, 2025 707,338 707,338 0.00% $5,877,979.00
Affinity Asset Advisors, LLC 31 Dec, 2025 707,338 707,338 0.00% $5,877,979.00
Affinity Asset Advisors, LLC 31 Dec, 2025 707,338 707,338 0.00% $5,877,979.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
Velan Capital Investment Management LP 31 Dec, 2025 471,559 471,559 0.00% $3,918,655.00
Velan Capital Investment Management LP 31 Dec, 2025 471,559 471,559 0.00% $3,918,655.00
Velan Capital Investment Management LP 31 Dec, 2025 471,559 471,559 0.00% $3,918,655.00
Velan Capital Investment Management LP 31 Dec, 2025 471,559 471,559 0.00% $3,918,655.00