Verrica Pharmaceuticals Inc. - Common Stock (VRCA)

6.0800
+0.3200 (5.56%)
NASDAQ· Last Trade: Jun 1st, 12:39 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors