Verrica Pharmaceuticals Inc (NASDAQ:VRCA)

11.18
Delayed Data
As of Jan 19
 +0.29 / +2.66%
Today’s Change
6.02
Today|||52-Week Range
17.60
-2.87%
Year-to-Date