Nanobiotix SA (LTS:0QAV)
€ 4.7 0.16 (3.52%) Market Cap: 221.66 Mil Enterprise Value: 204.50 Mil PE Ratio: 0 PB Ratio: 0 GF Score: 35/100