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