Verrica Pharmaceuticals Inc (NAS:VRCA)
$ 8 0.16 (2.04%) Market Cap: 339.36 Mil Enterprise Value: 315.32 Mil PE Ratio: 0 PB Ratio: 17.17 GF Score: 50/100

Verrica Pharmaceuticals Inc (VRCA) Stock Estimates Data

Verrica Pharmaceuticals Inc (VRCA) 12 Month Price Targets

Verrica Pharmaceuticals Inc (VRCA) Analyst Rating