Verrica Pharmaceuticals Inc

NASDAQ:VRCA  
6.98
+0.08 (+1.16%)
5:00:54 PM EDT: $7.10 +0.12 (+1.72%)
Twitter Share  Facebook Share StockTwits Share