Verrica Pharmaceuticals (VRCA) Fundamentals 2026 — Revenue Analysis | SniperIQ
Verrica Pharmaceuticals (VRCA) is a US-listed Healthcare company in Biotechnology with a market capitalization of $59M, trading at $5.55 on the NASDAQ. This SniperIQ fundamentals page covers Verrica Pharmaceuticals's valuation, profitability (net margin -48.0%), revenue (