LeonaBio Inc (NAS:LONA)
$ 7.56 -0.14 (-1.82%) Market Cap: 71.23 Mil Enterprise Value: 20.74 Mil PE Ratio: 0 PB Ratio: 2.12 GF Score: 32/100