Verrica Pharmaceuticals Inc. (VRCA)
NASDAQ: VRCA · Real-Time Price · USD
6.02
-0.04 (-0.66%)
At close: May 26, 2026, 4:00 PM EDT
6.02
0.00 (0.00%)
After-hours: May 26, 2026, 4:04 PM EDT

Verrica Pharmaceuticals Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
10314364310113252
Market Cap Growth
169.39%122.20%-79.31%174.73%-55.17%-13.92%
Enterprise Value
85.98113.4950.25285.7379.96183.19
Last Close Price
6.028.317.0073.2027.5091.60
PS Ratio
2.834.018.4960.5912.5121.01
PB Ratio
6.485.77-6.5215.712.827.73
P/TBV Ratio
5.103.58-3.6816.792.357.60
EV/Sales Ratio
2.313.196.6455.768.8515.27
Debt / Equity Ratio
0.040.04-3.282.270.030.04
Net Debt / Equity Ratio
-1.19-1.150.04-1.22-0.82-0.83
Net Debt / EBITDA Ratio
1.392.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)
-87.39%-240.36%-1546.58%-224.08%-67.42%-106.97%
Return on Assets (ROA)
-32.05%-24.07%-97.13%-104.12%-34.12%-40.07%
Return on Invested Capital (ROIC)
-473.44%440.93%1110.12%-4366.47%-329.00%-568.06%
Return on Capital Employed (ROCE)
-51.71%-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%
Updated May 12, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q