Verrica Pharmaceuticals Inc. - Common Stock (VRCA)

6.3150
+0.1050 (1.69%)
NASDAQ · Last Trade: Apr 17th, 4:06 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors