Verrica Pharmaceuticals Inc

:VRCA   4:00:00 PM EDT
5.71
-0.60 (-9.51%)
4:21:37 PM EDT: $5.82 +0.11 (+1.93%)
Twitter Share  Facebook Share StockTwits Share