Verrica Pharmaceuticals Inc. - Common Stock (VRCA)

6.0300
-0.8800 (-12.74%)
NASDAQ · Last Trade: Feb 11th, 12:53 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors