NBTX Financials: Nanobiotix SA AI Analysis