Velan Capital Investment Management’s Verrica Pharmaceuticals VRCA Stock Holding History
Bought
Maintained
Sold
Other funds holding VRCA
CP
AAA
CC
AC
BFM
VCM
DCM
SCM
Velan Capital Investment Management's VRCA Position: Q1 2026 in Review
Velan Capital Investment Management held its Verrica Pharmaceuticals (VRCA) position steady in Q1 2026 at 471,559 shares worth $2.49M. The position accounts for 1.56% of the portfolio, ranked #18.
Velan Capital Investment Management first reported a position in VRCA in Q4 2025 and has held it in 2 quarters since. The position peaked at $3.92M in Q4 2025. 39 funds tracked by Wall St. Rank hold VRCA as of Q1 2026.
- Velan Capital Investment Management held 471,559 shares of Verrica Pharmaceuticals worth $2.49M as of Q1 2026.
- Velan Capital Investment Management left its Verrica Pharmaceuticals share count unchanged in Q1 2026.
- Verrica Pharmaceuticals made up 1.56% of Velan Capital Investment Management's portfolio in Q1 2026, its #18 holding.
- Velan Capital Investment Management first reported a position in Verrica Pharmaceuticals in Q4 2025 and has held it in 2 quarters since.
- Velan Capital Investment Management's Verrica Pharmaceuticals position peaked at $3.92M in Q4 2025.
- 39 funds tracked by Wall St. Rank held Verrica Pharmaceuticals as of Q1 2026.
Based on Velan Capital Investment Management's 13F filing for Q1 2026, filed 15 May 2026.