Verrica Revenue Falls Despite Record YCANTH Demand
WEST CHESTER, PA — Verrica Pharmaceuticals Inc. (Nasdaq: VRCA) reported a $13.2 million second-quarter loss as total revenue fell sharply from a year earlier despite record demand and higher U.S. …
Verrica Revenue Falls Despite Record YCANTH Demand Read More