Recent 12% pullback would hurt Verrica Pharmaceuticals Inc. (NASDAQ:VRCA) insiders
Individual insiders hold the largest stake in Verrica Pharmaceuticals, followed by institutional investors and hedge funds. Top shareholders have the power to influence company decisions. Insider ownership signals commitment, but too much control can be risky. Market analysis and analyst recommendations are also key factors to consider.