Verrica Pharmaceuticals Inc

NASDAQ:VRCA  
3.36
+0.18 (+5.66%)
6:18:52 PM EDT: $3.08 -0.28 (-8.33%)
Twitter Share  Facebook Share StockTwits Share