Verrica Pharmaceuticals Inc. - Common Stock (VRCA)

6.0300
-0.8800 (-12.74%)
NASDAQ · Last Trade: Feb 10th, 7:10 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors