Home

Verrica Pharmaceuticals Inc. - Common Stock (VRCA)

8.1800
+0.3600 (4.60%)
NASDAQ · Last Trade: Dec 22nd, 1:48 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors