Home

Verrica Pharmaceuticals Inc. - Common Stock (VRCA)

8.1800
+0.6200 (8.20%)
NASDAQ · Last Trade: Dec 16th, 2:21 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors