Verrica Pharmaceuticals Financial Ratios Analysis

Valuation, profitability, leverage, and liquidity ratios

Scroll to see more
BreakdownFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingDec 2024Dec 2023Dec 2022Dec 2021Dec 2020
Valuation Ratios
P/S Ratio8.3860.0912.5121.01
P/B Ratio-6.4315.582.827.739.03
Price/Tangible Book15.582.827.739.03
Enterprise Value Ratios
EV/Revenue11.5752.198.3217.98
Profitability & Returns
Return on Equity (ROE)-15.47%-2.24%-0.67%-1.07%-0.87%
Return on Assets (ROA)-0.60%-0.63%-0.21%-0.25%-0.35%
Return on Capital Employed (ROCE)-2.59%-0.98%-0.52%-0.91%-1.16%
Leverage & Solvency Ratios
Debt/Equity-4.662.300.041.331.13
Liquidity Ratios
Current Ratio1.764.5511.311.611.71
Quick Ratio1.604.3410.051.531.66
Efficiency Ratios
Asset Turnover0.110.080.140.16
Inventory Turnover8.37
Yield & Distribution Ratios
Earnings Yield-1.21%-0.22%-0.22%-0.14%-0.14%
FCF Yield-0.96%-0.13%-0.17%-0.11%-0.11%
Buyback Yield-0.14%-0.33%-0.26%-0.08%0.00%