Verrica Pharmaceuticals Inc. - Common Stock (VRCA)

3.9650
-0.0450 (-1.12%)
NASDAQ · Last Trade: Oct 13th, 10:53 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors