Indian companies with the highest net income

Net income shows the company's real profitability and how well it is managed. Indian companies below have the highest net income in their market. They're sorted by this indicator, but also have other ones to study.
Symbol
Net income
FY
Price
Change %
Volume
Rel Volume
Market cap
P/E
EPS dil
TTM
EPS dil growth
TTM YoY
Div yield %
TTM
Sector
Analyst Rating
RELIANCERELIANCE INDUSTRIES LTD696.21 B INR1,272.85 INR+0.79%28.63 M1.9117.23 T INR25.3650.19 INR−0.85%0.39%Energy minerals
Buy
SBINSTATE BANK OF INDIA670.85 B INR861.55 INR+0.92%9.38 M0.917.69 T INR10.7580.18 INR+4.91%1.59%Finance
Buy
HDFCBANKHDFC BANK LTD640.62 B INR1,871.75 INR+0.67%9.5 M0.7314.31 T INR20.6590.65 INR+1.52%1.04%Finance
Strong buy
ONGCOIL AND NATURAL GAS CORP.492.21 B INR254.25 INR+0.08%11.14 M1.083.2 T INR7.8632.33 INR−5.57%4.91%Energy minerals
Buy
TCSTATA CONSULTANCY SERV LTD459.08 B INR4,473.90 INR+0.43%1.97 M0.8816.19 T INR34.19130.85 INR+7.22%1.27%Technology services
Buy
ICICIBANKICICI BANK LTD.442.56 B INR1,344.90 INR+1.18%13.54 M1.289.49 T INR20.3366.16 INR+17.37%0.74%Finance
Strong buy
IOCINDIAN OIL CORP LTD417.3 B INR144.24 INR+1.95%36.83 M2.542.04 T INR11.4112.64 INR−54.16%8.32%Energy minerals
Neutral
LICILIFE INSURA CORP OF INDIA409.16 B INR931.90 INR+0.37%1.28 M0.565.9 T INR14.1965.65 INR+5.91%1.07%Finance
Buy
COALINDIACOAL INDIA LTD374.02 B INR410.30 INR+0.29%9.44 M1.362.53 T INR7.2256.79 INR+24.73%6.33%Energy minerals
Buy
TATAMOTORSTATA MOTORS LTD313.99 B INR790.30 INR+0.50%14.1 M1.182.91 T INR9.1486.43 INR+117.35%0.25%Consumer durables
Buy
BPCLBHARAT PETROLEUM CORP LTD268.59 B INR301.70 INR−0.15%7.73 M0.861.31 T INR9.8230.71 INR−51.72%4.14%Energy minerals
Buy
AXISBANKAXIS BANK LTD263.86 B INR1,148.15 INR+0.22%8.73 M1.093.55 T INR12.7889.87 INR+113.11%0.09%Finance
Strong buy
INFYINFOSYS LTD262.33 B INR1,999.70 INR+0.64%5.36 M1.038.3 T INR30.7764.99 INR+8.66%2.05%Technology services
Buy
NTPCNTPC LTD208.12 B INR357.15 INR+0.44%14.27 M1.003.46 T INR15.6922.76 INR+15.41%2.24%Utilities
Buy
ITCITC LTD204.59 B INR470.00 INR+2.04%31.75 M2.575.88 T INR28.6216.42 INR+1.38%2.92%Consumer non-durables
Buy
ADANIPOWERADANI POWER LTD199.09 B INR536.60 INR−0.60%6.08 M0.512.07 T INR16.2732.98 INR−38.27%0.00%Utilities
PFCPOWER FIN CORP LTD.197.61 B INR504.25 INR−0.69%4.62 M0.651.66 T INR7.8564.23 INR+18.10%3.12%Finance
Strong buy
BANKBARODABANK OF BARODA187.67 B INR258.00 INR−0.47%12.26 M1.041.33 T INR6.6738.68 INR+3.59%2.95%Finance
Buy
KOTAKBANKKOTAK MAHINDRA BANK LTD182.13 B INR1,805.65 INR+2.09%3.89 M1.183.59 T INR16.28110.94 INR+28.37%0.11%Finance
Buy
HINDPETROHINDUSTAN PETROLEUM CORP160.15 B INR415.05 INR+0.81%7.11 M1.36883.05 B INR21.0319.73 INR−74.77%5.06%Energy minerals
Neutral
HCLTECHHCL TECHNOLOGIES LTD157.02 B INR1,968.80 INR+1.68%2.57 M1.025.34 T INR31.7462.02 INR+8.88%2.74%Technology services
Neutral
POWERGRIDPOWER GRID CORP. LTD.155.73 B INR333.85 INR+1.41%14.97 M1.073.11 T INR19.7616.89 INR+2.39%3.52%Utilities
Buy
CANBKCANARA BANK152.79 B INR106.58 INR−0.86%21.01 M0.80966.93 B INR6.0417.64 INR+15.04%3.02%Finance
Buy
BAJFINANCEBAJAJ FINANCE LTD144.51 B INR7,182.80 INR+0.80%1.25 M1.114.45 T INR28.90248.51 INR+15.04%0.50%Finance
Buy
RECLTDREC LTD141.12 B INR556.95 INR−0.46%4.18 M0.661.47 T INR9.8756.40 INR+16.59%2.76%Finance
Strong buy
UNIONBANKUNION BANK OF INDIA137.97 B INR127.25 INR−1.26%10.92 M0.75970.99 B INR6.2620.33 INR+17.13%2.83%Finance
Buy
MARUTIMARUTI SUZUKI INDIA LTD.134.88 B INR11,272.55 INR+0.94%263.58 K0.683.55 T INR25.04450.13 INR+19.78%1.11%Consumer durables
Buy
LTLARSEN & TOUBRO LTD.130.59 B INR3,887.00 INR+0.70%2.3 M1.025.35 T INR38.19101.79 INR+0.81%0.72%Industrial services
Strong buy
M_MMAHINDRA & MAHINDRA LTD112.69 B INR3,081.40 INR+0.45%2.47 M0.943.83 T INR29.07106.00 INR+6.13%0.68%Consumer durables
Strong buy
WIPROWIPRO LTD110.45 B INR309.95 INR+0.27%7.38 M0.623.24 T INR27.6511.21 INR+5.10%0.16%Technology services
Sell
HINDUNILVRHINDUSTAN UNILEVER LTD.102.77 B INR2,390.10 INR+1.93%2.26 M1.165.61 T INR54.6943.70 INR−0.16%1.80%Consumer non-durables
Buy
HINDALCOHINDALCO INDUSTRIES LTD101.55 B INR662.10 INR−0.99%4.2 M1.091.49 T INR11.8056.13 INR+48.24%0.53%Non-energy minerals
Buy
GAILGAIL (INDIA) LTD98.99 B INR204.90 INR−0.16%4.88 M0.501.35 T INR11.6717.55 INR+118.40%2.68%Utilities
Buy
SUNPHARMASUN PHARMACEUTICAL IND L95.76 B INR1,813.45 INR+0.44%1.39 M0.734.35 T INR39.3646.07 INR+29.31%0.74%Health technology
Buy
PNBPUNJAB NATIONAL BANK91.07 B INR107.73 INR−0.08%32.66 M1.081.24 T INR8.2113.13 INR+144.76%1.39%Finance
Neutral
INDUSINDBKINDUSIND BANK LTD89.77 B INR986.65 INR−1.13%5.67 M1.18768.96 B INR9.43104.62 INR−2.45%1.67%Finance
Buy
RTNPOWERRATTANINDIA POWER LTD88.97 B INR14.10 INR+0.36%12.83 M0.5775.77 B INR0.7418.94 INR0.00%Utilities
JSWSTEELJSW STEEL LTD88.12 B INR999.85 INR−0.59%2.44 M1.562.45 T INR48.9120.44 INR−46.47%0.73%Non-energy minerals
Buy
INDIANBINDIAN BANK84.19 B INR572.85 INR−0.83%983.79 K0.49771.81 B INR7.7074.37 INR+34.39%2.09%Finance
Strong buy
INDIGOINTERGLOBE AVIATION LTD81.72 B INR4,432.90 INR−0.70%401.39 K0.621.71 T INR25.83171.63 INR+17.89%0.00%Transportation
Buy
BAJAJFINSVBAJAJ FINSERV LTD.81.48 B INR1,679.70 INR+0.02%1.39 M0.912.68 T INR31.6953.01 INR+14.26%0.06%Finance
Buy
ADANIPORTSADANI PORT & SEZ LTD81.11 B INR1,259.95 INR+1.28%2.82 M0.492.72 T INR27.7645.39 INR+54.74%0.48%Transportation
Strong buy
HINDZINCHINDUSTAN ZINC LTD77.59 B INR500.35 INR−0.24%1.09 M0.742.11 T INR24.1920.68 INR+3.63%5.80%Non-energy minerals
Sell
BAJAJ_AUTOBAJAJ AUTO LTD77.08 B INR9,021.40 INR+0.65%243.93 K0.432.52 T INR34.41262.14 INR+8.34%0.89%Consumer durables
Neutral
HALHINDUSTAN AERONAUTICS LTD76.21 B INR4,669.65 INR+0.20%3.31 M2.653.12 T INR36.66127.36 INR+41.09%0.75%Electronic technology
Strong buy
BHARTIARTLBHARTI AIRTEL LTD74.67 B INR1,681.75 INR+4.42%12.9 M1.559.57 T INR83.0920.24 INR+60.09%0.48%Communications
Buy
SHRIRAMFINSHRIRAM FINANCE LTD73.66 B INR3,162.55 INR−2.63%1.2 M1.021.19 T INR14.81213.51 INR+22.24%1.49%Finance
Strong buy
BAJAJHLDNGBAJAJ HOLDINGS & INVS LTD72.67 B INR11,131.75 INR−1.26%35.48 K0.601.24 T INR16.73665.57 INR+33.59%0.77%Finance
Strong buy
ULTRACEMCOULTRATECH CEMENT LTD70.05 B INR12,083.90 INR+1.91%408.88 K1.103.49 T INR53.19227.17 INR+15.09%0.58%Non-energy minerals
Buy
GICREGENERAL INS CORP OF INDIA66.86 B INR430.05 INR−0.09%1.03 M0.87754.13 B INR10.3741.47 INR+10.23%2.33%Finance
Sell
BANKINDIABANK OF INDIA65.64 B INR113.05 INR+0.04%6.82 M0.66514.45 B INR6.4517.51 INR+33.44%2.48%Finance
Neutral
IRFCINDIAN RAILWAY FIN CORP L64.12 B INR159.32 INR−2.10%27.37 M0.872.08 T INR31.984.98 INR+7.31%0.94%Finance
Strong sell
OILOIL INDIA LTD63.35 B INR454.35 INR−2.54%2.86 M1.13739.13 B INR8.8151.58 INR+42.82%2.46%Energy minerals
Buy
INDUSTOWERINDUS TOWERS LTD60.36 B INR350.00 INR+1.79%13.44 M1.03923.19 B INR12.4828.05 INR+126.77%0.00%Finance
Neutral
JINDALSTELJINDAL STEEL & POWER LTD59.38 B INR998.75 INR−0.15%1.58 M0.991.02 T INR19.8350.36 INR+24.79%0.40%Non-energy minerals
Buy
IDBIIDBI BANK LTD57.88 B INR81.44 INR−1.91%10.25 M1.58876.11 B INR12.946.29 INR+41.71%1.84%Finance
GRASIMGRASIM INDUSTRIES LTD56.24 B INR2,692.70 INR+1.23%412.27 K0.731.83 T INR40.0467.25 INR−32.99%0.37%Non-energy minerals
Buy
NMDCNMDC LTD.55.75 B INR233.73 INR−2.93%17.08 M1.97684.88 B INR11.2720.74 INR+3.70%3.10%Non-energy minerals
Neutral
DRREDDYDR. REDDY S LABORATORIES55.68 B INR1,246.35 INR+0.08%1.26 M0.661.04 T INR19.4963.94 INR+4.64%0.64%Health technology
Neutral
ASIANPAINTASIAN PAINTS LTD54.6 B INR2,407.65 INR+0.76%1.15 M0.742.31 T INR50.5447.64 INR−9.75%1.35%Process industries
Neutral
LICHSGFINLIC HOUSING FINANCE LTD47.59 B INR624.35 INR−1.26%1.51 M1.63343.46 B INR7.0388.76 INR+17.27%1.44%Finance
Buy
LTIMLTIMINDTREE LTD45.82 B INR6,714.45 INR+0.70%338.03 K1.141.99 T INR42.81156.86 INR+5.01%0.97%Commercial services
Neutral
MUTHOOTFINMUTHOOT FINANCE LTD43.24 B INR2,092.85 INR−1.62%327.43 K0.51840.4 B INR17.96116.53 INR+17.45%1.15%Finance
Buy
AIILAUTHUM INVEST & INFRA LTD42.85 B INR1,830.15 INR−2.70%68.21 K0.86310.76 B INR7.62240.09 INR−33.65%0.00%Finance
VEDLVEDANTA LTD42.39 B INR519.50 INR−0.48%10.68 M0.822.03 T INR17.4029.86 INR+114.85%6.73%Non-energy minerals
Buy
CIPLACIPLA LTD41.22 B INR1,447.30 INR+0.13%1.32 M0.411.17 T INR26.1355.38 INR+29.50%0.90%Health technology
Buy
MAHABANKBANK OF MAHARASHTRA40.72 B INR55.58 INR−0.52%14.02 M0.67427.73 B INR8.046.91 INR+38.48%2.52%Finance
EICHERMOTEICHER MOTORS LTD40.01 B INR4,825.90 INR+0.38%404.37 K1.191.32 T INR31.03155.51 INR+19.02%1.06%Consumer durables
Buy
BELBHARAT ELECTRONICS LTD39.85 B INR315.65 INR+0.86%15.56 M0.882.31 T INR50.826.21 INR+36.63%0.70%Electronic technology
Buy
BENGALASMBENGAL & ASSAM COMPANY LTD.
38.92 B INR9,227.35 INR−1.96%3430.84104.24 B INR2.863,230.83 INR+218.74%0.43%Consumer durables
FEDERALBNKFEDERAL BANK LTD38.8 B INR213.15 INR+0.22%4.33 M0.66517.65 B INR12.7316.75 INR−0.24%0.56%Finance
Buy
ZYDUSLIFEZYDUS LIFESCIENCES LTD38.59 B INR978.50 INR+0.20%650.88 K0.66984.45 B INR22.9442.66 INR+53.82%0.31%Health technology
Buy
HEROMOTOCOHERO MOTOCORP LTD37.45 B INR4,575.45 INR+0.41%552.19 K0.94914.58 B INR22.15206.58 INR+27.29%2.51%Consumer durables
Buy
TATAPOWERTATA POWER CO LTD36.96 B INR428.45 INR−1.18%8.03 M0.801.37 T INR36.5811.71 INR+4.86%0.47%Utilities
Buy
PETRONETPETRONET LNG LTD36.52 B INR340.50 INR−0.73%1.61 M0.68511.05 B INR12.9226.36 INR+13.27%2.94%Utilities
Neutral
NHPCNHPC LTD36.24 B INR85.44 INR+0.47%18.94 M0.64858.15 B INR28.812.97 INR−23.56%2.22%Utilities
Neutral
MRPLMRPL35.97 B INR149.40 INR−1.03%1.36 M0.72262.01 B INR28.875.17 INR−76.04%2.01%Energy minerals
Sell
AMBUJACEMAMBUJA CEMENTS LTD35.77 B INR572.75 INR+0.17%2.27 M0.811.41 T INR43.5513.15 INR+0.01%0.35%Non-energy minerals
Buy
TITANTITAN COMPANY LTD34.96 B INR3,508.85 INR+1.83%1.24 M1.043.12 T INR96.0636.53 INR−1.79%0.31%Consumer durables
Buy
CHOLAFINCHOLAMANDALAM IN & FIN CO34.2 B INR1,304.85 INR−2.84%2.01 M0.831.1 T INR28.5245.76 INR+24.69%0.15%Finance
Buy
ABCAPITALADITYA BIRLA CAPITAL LTD.33.35 B INR196.71 INR−0.40%2.61 M0.80512.49 B INR13.8014.25 INR−33.22%0.00%Finance
Strong buy
ADANIENTADANI ENTERPRISES LTD32.41 B INR2,527.55 INR+0.94%1.94 M0.682.92 T INR52.0648.56 INR+126.46%0.05%Distribution services
Strong buy
AUROPHARMAAUROBINDO PHARMA LTD31.73 B INR1,208.40 INR−0.51%954.14 K0.96701.58 B INR19.7361.25 INR+54.33%0.37%Health technology
Buy
NESTLEINDNESTLE INDIA LTD31.46 B INR2,253.50 INR+1.32%554.66 K0.622.17 T INR67.1533.56 INR+13.42%0.99%Consumer non-durables
Neutral
SAILSTEEL AUTHORITY OF INDIA30.67 B INR124.76 INR−3.48%39.29 M2.06515.28 B INR20.396.12 INR−21.49%1.60%Non-energy minerals
Sell
BOMDYEINGBOMBAY DYEING & MFG. CO L29.49 B INR212.95 INR−0.12%1.04 M0.6643.97 B INR1.25170.87 INR0.56%Process industries
IDFCFIRSTBIDFC FIRST BANK LTD29.42 B INR64.23 INR−0.16%17.51 M0.95470.18 B INR19.893.23 INR−27.58%0.00%Finance
Neutral
CHENNPETROCHENNAI PETROLEUM CORP LTD27.45 B INR592.40 INR−0.99%923.43 K0.8788.3 B INR12.3148.12 INR−75.37%9.27%Energy minerals
Neutral
DLFDLF LTD27.27 B INR870.85 INR+0.43%2.14 M0.772.15 T INR59.8114.56 INR+60.97%0.57%Finance
Strong buy
SIEMENSSIEMENS LTD27.17 B INR7,884.85 INR−0.40%133.01 K0.382.81 T INR103.3476.30 INR+38.57%0.13%Producer manufacturing
Buy
MOTHERSONSAMVRDHNA MTHRSN INTL LTD27.16 B INR164.12 INR−0.41%10.21 M0.471.15 T INR29.625.54 INR+96.57%0.49%Producer manufacturing
Buy
JSLJINDAL STAINLESS LTD27.13 B INR760.30 INR+1.02%548.03 K0.72625.69 B INR25.5629.75 INR−11.84%0.39%Non-energy minerals
Strong buy
CENTRALBKCENTRAL BANK OF INDIA26.68 B INR57.75 INR−2.79%7.61 M0.78501.24 B INR14.673.94 INR+56.65%0.00%Finance
IOBINDIAN OVERSEAS BANK26.66 B INR55.68 INR−3.47%15.19 M1.011.05 T INR35.521.57 INR+26.52%0.00%Finance
GESHIPTHE GE SHPG.LTD26.14 B INR1,072.85 INR−1.06%274.74 K0.55153 B INR5.42197.88 INR+12.28%3.11%Transportation
Strong buy
HMTHMT LTD -25.51 B INR67.62 INR−0.98%9.03 K0.5182.83 B INR0.9471.80 INR0.00%Producer manufacturing
DMARTAVENUE SUPERMARTS LTD25.36 B INR3,652.30 INR−0.98%806.51 K0.882.38 T INR88.6541.20 INR+15.15%0.00%Retail trade
Neutral
BOSCHLTDBOSCH LTD24.91 B INR36,469.60 INR+0.55%9.54 K0.431.07 T INR51.58707.00 INR−1.96%1.03%Producer manufacturing
Neutral
ASHOKLEYASHOK LEYLAND LTD24.84 B INR231.94 INR+0.84%8.3 M1.45681.27 B INR25.938.95 INR+22.64%3.00%Producer manufacturing
Buy
MOTILALOFSMOTILAL OSWAL FIN LTD24.41 B INR989.85 INR−2.24%2.15 M0.82593.05 B INR17.6356.14 INR+129.58%0.43%Technology services
Buy