Verrica Pharmaceuticals I...

NASDAQ: VRCA · Real-Time Price · USD
5.93
-0.22 (-3.58%)
At close: Aug 15, 2025, 3:59 PM
5.96
0.51%
After-hours: Aug 15, 2025, 04:10 PM EDT

Verrica Pharmaceuticals Ratios and Metrics

Financials in USD. Fiscal year is January - December.
Fiscal Year FY 2024 FY 2023 FY 2022 FY 2021
Period Ending Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021
PE Ratio
-0.47 -4.95 -3.84 -7.06
PEG Ratio
n/a -0.05 0.09 0.29
PS Ratio
4.79 64.77 10.40 20.64
PB Ratio
-3.68 16.79 2.35 7.60
P/FCF Ratio
-0.59 -8.52 -4.96 -8.7
P/OCF Ratio
-0.6 -8.6 -5.04 -8.98
OCF/S Ratio
-8.05 -7.53 -2.06 -2.3
Debt / Equity Ratio
-4.66 2.30 0.04 1.33
Quick Ratio
1.68 4.49 11.45 1.61
Current Ratio
1.76 4.55 11.31 1.61
Asset Turnover
0.14 0.06 0.20 0.15
Interest Coverage
-7 -16.6 -9.8 -7.2
Return on Equity
7.77 -3.39 -0.61 -1.08
Return on Assets
-1.41 -0.82 -0.55 -0.44
Return on Invested Capital
-1.7 -1 -0.51 -0.41
Dividend Yield
n/a n/a n/a n/a
Payout Ratio
n/a n/a n/a n/a
Gross Profit Margin
0.76 0.85 0.92 0.96
Net Profit Margin
-10.12 -13.07 -2.71 -2.92
Pretax Profit Margin
-10.12 -13.07 -2.71 -2.92
Operating Profit Margin
-8.71 -12.83 -2.36 -2.58
FCF Margin
n/a n/a n/a n/a
EBITDA Margin
-8.71 -12.14 -2.39 -2.53