VRCA Verrica Pharmaceuticals Inc

2,080
$8.00
$0.16
(2.04%)
Today
Watchers2,080
52-Wk Low$2.86
52-Wk High$8.17
Market Cap$339.36M
Volume525,107.00
52-Wk High$8.17
52-Wk Low$2.86