IOCનો નેટ પ્રોફિટ 2018-19માં 23.6 ટકા ઘટીને ~~17,274 કરોડ થયો હતો, જે 2017-18માં ~22,189.45 કરોડ હતો.