Verrica Pharmaceuticals Inc (NAS:VRCA)
$ 7.45 0.24 (3.33%) Market Cap: 316.03 Mil Enterprise Value: 313.53 Mil PE Ratio: 0 PB Ratio: 206.94 GF Score: 41/100