NBTX Financials: Nanobiotix S.A. AI Analysis