Verrica Pharmaceuticals Inc (STU:1NE)
€ 8 -0.095 (-1.17%) Market Cap: 342.51 Mil Enterprise Value: 340.22 Mil PE Ratio: 0 PB Ratio: 243.89 GF Score: 41/100