LeonaBio Inc (NAS:LONA)
$ 8.74 -0.13 (-1.47%) Market Cap: 82.10 Mil Enterprise Value: 15.11 Mil PE Ratio: 0 PB Ratio: 1.66 GF Score: 28/100