Verrica Pharmaceuticals Inc

NASDAQ:VRCA   1:00:00 PM EDT
0.71
+0.06 (+9.01%)
4:25:59 PM EDT: $0.65 -0.05 (-7.33%)
Twitter Share  Facebook Share StockTwits Share