Verrica Pharmaceuticals Inc

NASDAQ:VRCA   3:59:59 PM EDT
6.91
-0.15 (-2.12%)
4:01:30 PM EDT: $6.74 -0.17 (-2.46%)
Twitter Share  Facebook Share StockTwits Share