NAVBAHOR MFY 202311040 Data check and company reliability