Financial insights of INMB