Verrica Pharmaceuticals Inc

NASDAQ:VRCA   4:00:00 PM EDT
4.04
-0.37 (-8.39%)
6:35:17 PM EDT: $4.06 +0.02 (+0.50%)
Twitter Share  Facebook Share StockTwits Share