Cellectar Biosciences Inc (FRA:NV4)
€ 3.1 -0.04 (-1.27%) Market Cap: 107.50 Mil Enterprise Value: 86.63 Mil PE Ratio: 0 PB Ratio: 12.26 GF Score: 28/100