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
ROE
473.29% 1,414.20% (240.35%) 101.83%

+8 more TTM periods

ROA
(83.02%) (44.03%) (35.33%) (70.48%)
ROIC
0.00% 0.00% 0.00% 0.00%
Return on Tangible Assets
(300.59%) (98.48%) (67.98%) (342.65%)
Average Days of Receivables
133.50 76.74 55.37 86.77
Free Cash Flow per Share
(0.63) (0.66) (1.65) (3.07)
Free Cash Flow
(13.35) (14.11) (17.63) (29.10)
Piotroski F-Score
5.00 6.00 6.00 4.00
Other line items

Show all line items

Columns are period end dates