Nanobiotix SA (FRA:5NRA)
€ 4.5 0.08 (1.81%) Market Cap: 217.40 Mil Enterprise Value: 200.23 Mil PE Ratio: 0 PB Ratio: 0 GF Score: 33/100