LeonaBio Inc (NAS:LONA)
$ 8.71 -0.16 (-1.8%) Market Cap: 81.82 Mil Enterprise Value: 14.83 Mil PE Ratio: 0 PB Ratio: 1.66 GF Score: 28/100