scPharmaceuticals Inc (FRA:2SX)
€ 3.34 -0.04 (-1.14%) Market Cap: 171.52 Mil Enterprise Value: 134.61 Mil PE Ratio: 0 PB Ratio: 5.90 GF Score: 30/100