VRCA Verrica Pharmaceuticals Inc

2,081
$7.84
$0.23
(3.02%)
Today
Watchers2,081
52-Wk Low$2.86
52-Wk High$7.95
Market Cap$332.57M
Volume106,916.00
52-Wk High$7.95
52-Wk Low$2.86