Verrica Pharmaceuticals Inc. - Common Stock (VRCA)

5.5600
+0.3200 (6.11%)
NASDAQ· Last Trade: Sep 2nd, 11:04 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors