DISCLOSEDQuarterly
Renaissance Technologies
Verrica Pharmaceuticals Inc · NASDAQ
32,360 sh · $171.2K
Filed 31 Mar 2026SEC 13Fview source
Renaissance Technologies
Verrica Pharmaceuticals Inc · NASDAQ
32,360 sh · $171.2K
Two Sigma Investments
Verrica Pharmaceuticals Inc · NASDAQ
50,662 sh · $268.0K