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