Verrica Pharmaceuticals Inc. - Common Stock (VRCA)

4.5950
+0.1350 (3.03%)
NASDAQ · Last Trade: Sep 30th, 11:10 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors