Verrica Pharmaceuticals Inc. - Common Stock (VRCA)

6.1200
+0.1300 (2.17%)
NASDAQ· Last Trade: Jun 9th, 11:11 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors