Verrica Pharmaceuticals Inc. (VRCA)
NASDAQ: VRCA · Real-Time Price · USD
6.62
+0.55 (9.06%)
Jul 8, 2026, 4:00 PM EDT - Market closed

Verrica Pharmaceuticals Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
11414364310113252
Market Cap Growth
110.21%122.20%-79.31%174.73%-55.17%-13.92%
Enterprise Value
94.57114.2463.86286.4380.26225.13
Last Close Price
6.628.317.0073.2027.5091.60
PS Ratio
3.064.018.4960.5912.5121.01
PB Ratio
7.085.77-6.5215.712.827.73
P/TBV Ratio
5.613.58-16.792.357.60
EV/Sales Ratio
2.543.218.4455.908.8918.76
Debt / Equity Ratio
0.040.04-3.282.270.030.04
Debt / EBITDA Ratio
0.46-----
Net Debt / Equity Ratio
-1.19-1.150.04-1.22-0.82-0.83
Net Debt / EBITDA Ratio
-6.112.500.010.371.590.89
Net Debt / FCF Ratio
-1.620.010.621.730.95
Asset Turnover
0.870.700.110.080.140.16
Inventory Turnover
1.851.461.571.46--
Quick Ratio
1.752.161.604.3410.051.53
Current Ratio
2.102.591.764.5511.311.61
Return on Equity (ROE)
1.00%-240.36%-1546.58%-224.08%-67.42%-106.97%
Return on Assets (ROA)
7.30%-24.07%-97.13%-104.12%-34.12%-40.07%
Return on Invested Capital (ROIC)
49.98%-107.45%-618.17%-1091.16%-77.40%-68.49%
Return on Capital Employed (ROCE)
11.78%-43.66%-146.99%-124.27%-56.54%-89.92%
Buyback Yield / Dilution
-112.96%-105.61%-14.26%-32.72%-26.32%-8.20%
Total Shareholder Return
-112.96%-105.61%-14.26%-32.72%-26.32%-8.20%
SEC Filings: 10-K · 10-Q