Market Cap 30.89M
Revenue (ttm) 5.12M
Net Income (ttm) -67.00M
EPS (ttm) N/A
PE Ratio 0.00
Forward PE N/A
Profit Margin -1,308.59%
Debt to Equity Ratio -3.21
Volume 181,700
Avg Vol 803,496
Day's Range N/A - N/A
Shares Out 45.60M
Stochastic %K 41%
Beta 1.49
Analysts Sell
Price Target $3.33

Latest News on VRCA

Verrica Announces Pricing of $42.0 Million Public Offering

Nov 21, 2024, 7:30 AM EST - 2 months ago

Verrica Announces Pricing of $42.0 Million Public Offering


Verrica Announces Proposed Public Offering

Nov 20, 2024, 4:05 PM EST - 2 months ago

Verrica Announces Proposed Public Offering


US FDA approves Verrica's skin disease treatment

Jul 21, 2023, 4:35 PM EDT - 1 year ago

US FDA approves Verrica's skin disease treatment