Verrica Pharmaceuticals Inc. - Common Stock (VRCA)

6.0450
+0.3950 (6.99%)
NASDAQ· Last Trade: Jun 24th, 11:44 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors