Verrica Pharmaceuticals Inc. - Common Stock (VRCA)

3.5800
-0.4300 (-10.72%)
NASDAQ · Last Trade: Oct 13th, 10:16 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors