NASDAQ:VRCA | Key Financial Ratios | Verrica Pharmaceuticals Inc.

Complete source-backed ratio history.

Available history
2017-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-301.45-86.58%-724.01%
2026-03-312.1-45.96%-111.03%
2025-12-312.590-37.95%-72.29%
2025-09-301.25-2-63.61%152.66%
2025-06-301.26-2.13-124.27%277.97%
2025-03-311.34-2.19-156.46%355.24%
2024-12-311.76-4.45-141.46%776.66%
2024-09-301.34-258.12%249.60%
2024-06-302.36-167.15%653.63%
2024-03-313.17-121.76%-5353.91%
2023-12-314.552.17-82.10%-338.99%
2023-09-308.06-49.73%-114.21%
2023-06-309.91-37.66%-42.29%
2023-03-3123.87-32.93%-34.86%
2022-12-3111.310-54.76%-61.17%
2022-09-3014.1-57.17%-62.76%
2022-06-301.25-64.64%-251.07%
2022-03-311.47-59.50%-167.65%
2021-12-311.61-43.78%-107.59%
2021-09-301.79-43.40%-94.28%
2021-06-302.06-36.53%-69.36%
2021-03-312.29-31.27%-54.70%
2020-12-311.71-57.57%-129.43%
2020-09-301.9-46.73%-95.33%
2020-06-302.15-37.78%-68.01%
2020-03-3127.45-32.35%-53.97%
2019-12-3119.39-41.22%-43.39%
2019-09-3017.1-37.00%-39.28%
2019-06-3018.63-34.42%-36.39%
2019-03-3127.65-30.57%-31.75%
2018-12-3136.8-22.47%-23.09%
2018-09-3040.26-14.68%-15.05%
2018-06-3033.47-9.51%-9.80%
2018-03-3165.53%
2017-12-3114.75

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-312.590-37.95%-72.29%
2024-12-311.76-4.45-141.46%776.66%
2023-12-314.552.17-82.10%-338.99%
2022-12-3111.310-54.76%-61.17%
2021-12-311.61-43.78%-107.59%
2020-12-311.71-57.57%-129.43%
2019-12-3119.39-41.22%-43.39%
2018-12-3136.8-22.47%-23.09%
2017-12-3114.75-49.09%63.33%

Research interface only. Not investment advice. Prices are a checked-in snapshot, not live quotes.