Verrica Pharmaceuticals Inc (STU:1NE)
€ 7.815 0.11 (1.43%) Market Cap: 335.84 Mil Enterprise Value: 333.53 Mil PE Ratio: 0 PB Ratio: 237.78 GF Score: 46/100