Verrica Pharmaceuticals Inc. - Common Stock (VRCA)

6.4800
+0.2700 (4.35%)
NASDAQ · Last Trade: Apr 17th, 1:42 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors