Verrica Pharmaceuticals Inc. - Common Stock (VRCA)

5.3249
+0.1449 (2.80%)
NASDAQ· Last Trade: Jul 30th, 1:27 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors