Verrica Pharmaceuticals Inc. VRCA

4.37 0.01 0.23% as of 25 Sep
Market cap
$74.9M
P/E
0.0×
Insider Buys alert about insiders buying in the last 12 month
Jun '26 Mar '26 Dec '25 Sep '25 Older periods
P/E ratio
0.00 0.00 0.00 0.00

+8 more quarters

P/S ratio
4.30 3.03 2.49 1.33
P/FCF ratio
0.00 0.00 0.00 0.00
P/Operating CF
(14.05) (12.30) (19.28) 4.22
P/B ratio
30.27 7.02 3.58 0.00
EV/Sales
4.37 2.83 2.01 1.77
EV/EBITDA
0.00 0.00 0.00 0.00
EV/FCF
(9.74) (7.32) (4.00) (1.86)
Current Ratio
1.45 2.10 2.59 1.25
Net Debt/EBITDA
0.81 2.11 4.21 7.51
Debt/Equity
0.18 0.03 0.03 (2.04)
Earnings Yield
(27.29%) (19.47%) (19.01%) (79.12%)
Free Cash Flow Yield
(10.43%) (12.74%) (20.19%) (71.75%)
Free Cash Flow per Share
(0.44) (0.43) (0.43) 1.02
Book value per Share
0.20 0.75 2.32 (1.80)
Free Cash Flow
(9.28) (9.16) (4.59) 9.69
EV/EBIT
0.00 0.00 0.00 0.00
Other line items

Show all line items

Columns are period end dates