Verrica Pharmaceuticals Inc. - Common Stock (VRCA)

6.6500
+0.1450 (2.23%)
NASDAQ · Last Trade: Apr 23rd, 1:36 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors