Verrica Pharmaceuticals Inc
(NAS:VRCA)
$
6.26
-0.31 (-4.72%)
Market Cap: 107.54 Mil
Enterprise Value: 88.38 Mil
PE Ratio: 0
PB Ratio: 6.66
GF Score: 41/100 Verrica Pharmaceuticals Inc (VRCA) Transcripts
- 1