Mkt Cap $58M
52-Week Range
Verrica Pharmaceuticals Inc.
Revenue breakdown: License And Collaboration Revenue Milestones (38.5%), Product (30%), License And Collaboration Revenue (29.2%).
$58M
Market Cap
$36M
Revenue
-$18M
Net Income
Revenue by Segment