Verrica Pharmaceuticals Inc. (VRCA)
NASDAQ: VRCA · Real-Time Price · USD
6.26
+0.28 (4.68%)
At close: Mar 11, 2026, 4:00 PM EDT
5.93
-0.33 (-5.27%)
After-hours: Mar 11, 2026, 7:39 PM EDT

Verrica Pharmaceuticals Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
10014364310113252
Market Cap Growth
60.41%122.20%-79.31%174.73%-55.17%-13.92%
Enterprise Value
71.58113.4950.25285.7379.96183.19
Last Close Price
6.268.317.0073.2027.5091.60
PE Ratio
--4.95-0.47-4.95-3.82-7.05
PS Ratio
2.814.018.4960.5912.5121.01
PB Ratio
4.355.77-6.5215.712.827.73
P/TBV Ratio
2.703.58-3.6816.792.357.60
P/FCF Ratio
--8.10-1.05-7.97-5.96-8.86
P/OCF Ratio
--8.10-1.05-8.05-6.06-9.14
EV/Sales Ratio
2.013.196.6455.768.8515.27
EV/EBITDA Ratio
--9.95-0.78-4.40-3.89-6.02
EV/EBIT Ratio
--9.31-0.76-4.35-3.75-5.93
EV/FCF Ratio
--6.44-0.82-7.34-4.22-6.44
Debt / Equity Ratio
0.040.04-3.282.270.030.04
Debt / EBITDA Ratio
-0.20-0.14-0.71-0.70-0.07-1.43
Debt / FCF Ratio
-0.09-0.09-0.75-1.17-0.08-1.52
Net Debt / Equity Ratio
-1.15-1.150.04-1.22-0.82-0.83
Net Debt / EBITDA Ratio
3.452.500.010.371.590.89
Net Debt / FCF Ratio
1.621.620.010.621.730.95
Asset Turnover
0.700.700.110.080.140.16
Inventory Turnover
1.461.461.571.46--
Quick Ratio
2.162.161.604.3410.051.53
Current Ratio
2.592.591.764.5511.311.61
Return on Equity (ROE)
-237.61%-240.35%-1546.58%-224.08%-67.42%-106.97%
Return on Assets (ROA)
-17.87%-24.07%-97.13%-104.12%-34.12%-40.07%
Return on Invested Capital (ROIC)
327.41%440.93%1110.12%-4366.47%-329.00%-568.06%
Return on Capital Employed (ROCE)
-32.42%-43.66%-146.98%-124.27%-56.54%-89.92%
Earnings Yield
-17.87%-20.22%-211.14%-20.22%-26.18%-14.19%
FCF Yield
-17.61%-12.35%-94.88%-12.54%-16.77%-11.29%
Buyback Yield / Dilution
-34.85%-34.85%-61.94%-9.76%-23.80%-11.38%
Updated Mar 11, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q