Verrica Pharmaceuticals Inc

XNAS:VRCA  
7.92
-0.38 (-4.58%)
6:51:53 PM EDT: $7.76 -0.16 (-2.02%)
Twitter Share  Facebook Share StockTwits Share