Verrica Pharmaceuticals Inc

:VRCA  
8.16
-0.17 (-2.04%)
5:21:51 PM EDT: $8.00 -0.16 (-1.96%)
Twitter Share  Facebook Share StockTwits Share