BMXXY Financials: Biomerieux SA AI Analysis