VRCA
NASDAQ
$5.44
Verrica Pharmaceuticals Inc (VRCA)
Verrica Pharmaceuticals Inc., a dermatological therapy company, develops and markets treatments for people with skin conditions in the United States. The company is headquartered in West Chester, Pennsylvania.
Sector:
Healthcare
Industry:
Biotechnology
Buy
Target: $15.54 (+185.66%)
Market Cap
$97M
Revenue 5Y CAGR
+25.37%
Free Cash Flow Yield
-14.51%
Beta (5Y)
0.51
Price Chart
Valuation
Market Cap$97M
P/S2.62
P/B6.35
Profitability
Total Revenue (TTM)$37M
Gross Profit (TTM)$23M
EBITDA-$14M
Profit Margin-48%
Operating Margin-193.4%
EPS-$1.04
Financial Health
Free Cash Flow Yield-14.51%
Growth & Risk
Revenue 5Y CAGR+25.37%
FCF 5Y CAGR-16.21%
Beta (5Y)0.51
Sharpe Ratio-0.05