ISTIQBOL MFY 202966999 Data check and company reliability