Verrica Pharmaceuticals Inc. - Common Stock (VRCA)

8.4300
+1.2700 (17.74%)
NASDAQ · Last Trade: May 6th, 7:50 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors