Verrica Pharmaceuticals Inc (NAS:VRCA)
$ 5.36 -0.050 (-0.92%) Market Cap: 92.08 Mil Enterprise Value: 82.69 Mil PE Ratio: 0 PB Ratio: 21.44 GF Score: 47/100

Verrica Pharmaceuticals Inc (VRCA) Transcripts

  • 1