Verrica Pharmaceuticals Inc. - Common Stock (VRCA)

5.8290
+0.0090 (0.15%)
NASDAQ · Last Trade: Apr 9th, 11:09 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors