Indian companies with the highest revenue

Make use of the list below: these Indian companies show the highest revenue and are sorted by this metric. It can be helpful for growth investors looking for companies making more sales than anybody else.
Symbol
Revenue
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 LTD8.99 T INR1,283.75 INR−1.68%19.814 M1.5017.669 T INR25.5850.19 INR−0.85%0.38%Energy minerals
Buy
LICILIFE INSURA CORP OF INDIA8.542 T INR914.65 INR−1.62%717.691 K0.885.881 T INR13.8366.13 INR−11.06%1.08%Finance
Buy
IOCINDIAN OIL CORP LTD7.756 T INR140.34 INR−2.64%15.316 M0.712.036 T INR11.1012.64 INR−54.16%8.32%Energy minerals
Neutral
ONGCOIL AND NATURAL GAS CORP.5.911 T INR262.55 INR−1.00%7.836 M0.663.337 T INR7.4835.08 INR+17.26%4.62%Energy minerals
Buy
SBINSTATE BANK OF INDIA5.897 T INR843.15 INR−1.91%26.139 M1.707.668 T INR11.0976.05 INR1.59%Finance
Buy
BPCLBHARAT PETROLEUM CORP LTD4.481 T INR310.45 INR−1.44%9.304 M1.001.366 T INR10.1130.71 INR−51.72%3.97%Energy minerals
Buy
TATAMOTORSTATA MOTORS LTD4.385 T INR805.45 INR−1.74%16.073 M1.323.018 T INR9.2087.53 INR+217.64%0.24%Consumer durables
Buy
HINDPETROHINDUSTAN PETROLEUM CORP4.329 T INR383.05 INR−3.39%5.067 M0.72843.469 B INR19.4119.73 INR−74.77%5.30%Energy minerals
Buy
HDFCBANKHDFC BANK LTD4.008 T INR1,754.45 INR+0.45%9.951 M0.7613.324 T INR19.3590.65 INR1.12%Finance
Strong buy
RAJESHEXPORAJESH EXPORTS LTD2.807 T INR259.40 INR−2.04%217.079 K0.5978.141 B INR201.401.29 INR−97.41%0.00%Consumer durables
TCSTATA CONSULTANCY SERV LTD2.409 T INR4,147.00 INR−0.09%1.648 M0.7715.013 T INR31.69130.85 INR+7.22%1.37%Technology services
Buy
ICICIBANKICICI BANK LTD.2.359 T INR1,258.85 INR−1.55%11.196 M0.749.022 T INR19.0366.16 INR0.78%Finance
Strong buy
TATASTEELTATA STEEL LTD2.292 T INR147.57 INR−2.24%61.981 M1.731.884 T INR62.922.35 INR2.39%Non-energy minerals
Neutral
LTLARSEN & TOUBRO LTD.2.209 T INR3,660.30 INR+0.38%1.622 M0.665.012 T INR35.96101.79 INR+0.81%0.77%Industrial services
Strong buy
HINDALCOHINDALCO INDUSTRIES LTD2.156 T INR650.45 INR+0.36%7.886 M1.281.457 T INR13.4348.44 INR+27.83%0.54%Non-energy minerals
Buy
NTPCNTPC LTD1.752 T INR397.65 INR−1.52%7.537 M0.653.917 T INR17.4722.76 INR+15.41%1.98%Utilities
Buy
JSWSTEELJSW STEEL LTD1.733 T INR996.40 INR+0.67%3.568 M1.882.421 T INR48.7420.44 INR−46.47%0.74%Non-energy minerals
Buy
INFYINFOSYS LTD1.537 T INR1,829.95 INR+1.49%4.211 M0.767.485 T INR28.1664.99 INR+8.66%2.27%Technology services
Buy
BHARTIARTLBHARTI AIRTEL LTD1.5 T INR1,569.90 INR−0.37%3.096 M0.659.584 T INR77.5720.24 INR+60.09%0.51%Communications
Buy
VEDLVEDANTA LTD1.455 T INR457.90 INR0.00%13.144 M1.781.79 T INR32.9913.88 INR−41.07%7.65%Non-energy minerals
Buy
COALINDIACOAL INDIA LTD1.423 T INR424.05 INR−2.60%9.934 M1.002.683 T INR7.4756.79 INR+24.73%5.86%Energy minerals
Buy
MARUTIMARUTI SUZUKI INDIA LTD.1.418 T INR11,303.00 INR+0.03%269.993 K0.353.553 T INR25.11450.13 INR+19.78%1.11%Consumer durables
Buy
BANKBARODABANK OF BARODA1.407 T INR256.60 INR−2.34%13.57 M0.891.359 T INR6.6338.68 INR2.89%Finance
Buy
AXISBANKAXIS BANK LTD1.376 T INR1,160.95 INR+0.09%3.786 M0.433.591 T INR12.9289.87 INR0.09%Finance
Strong buy
M_MMAHINDRA & MAHINDRA LTD1.373 T INR2,974.90 INR+2.89%4.456 M1.133.594 T INR28.07106.00 INR+6.13%0.73%Consumer durables
Strong buy
CANBKCANARA BANK1.364 T INR103.69 INR−1.31%19.032 M0.65952.872 B INR5.8817.64 INR3.07%Finance
Buy
GAILGAIL (INDIA) LTD1.332 T INR204.17 INR−2.97%13.57 M0.911.384 T INR11.6317.55 INR+118.40%2.61%Utilities
Buy
SBILIFESBI LIFE INSURANCE CO LTD1.327 T INR1,569.95 INR−1.25%1.132 M0.831.593 T INR72.1421.76 INR+18.31%0.17%Finance
Strong buy
GRASIMGRASIM INDUSTRIES LTD1.301 T INR2,544.85 INR−0.70%558.297 K1.071.743 T INR32.2179.02 INR−19.41%0.39%Non-energy minerals
Buy
PNBPUNJAB NATIONAL BANK1.23 T INR104.79 INR−1.80%31.981 M0.471.226 T INR7.9813.13 INR1.41%Finance
Neutral
UNIONBANKUNION BANK OF INDIA1.182 T INR117.52 INR−2.12%7.221 M0.90917.178 B INR5.7820.33 INR3.00%Finance
Buy
HCLTECHHCL TECHNOLOGIES LTD1.099 T INR1,837.50 INR+0.30%1.521 M0.634.969 T INR29.6362.02 INR+8.88%2.95%Technology services
Buy
SAILSTEEL AUTHORITY OF INDIA1.054 T INR118.21 INR−4.17%47.744 M2.29509.294 B INR19.326.12 INR−21.49%1.62%Non-energy minerals
Sell
MRPLMRPL1.052 T INR160.80 INR−3.33%4.035 M0.61291.457 B INR31.085.17 INR−76.04%1.80%Energy minerals
Sell
BAJAJFINSVBAJAJ FINSERV LTD.1.01 T INR1,739.75 INR+0.58%869.56 K0.902.763 T INR32.8253.01 INR+14.26%0.06%Finance
Buy
MOTHERSONSAMVRDHNA MTHRSN INTL LTD984.368 B INR176.08 INR−3.62%12.042 M0.971.286 T INR38.374.59 INR+59.04%0.44%Producer manufacturing
Buy
ADANIENTADANI ENTERPRISES LTD964.2 B INR2,929.10 INR−1.38%835.641 K0.603.427 T INR60.3348.56 INR+126.46%0.04%Distribution services
Strong buy
ICICIPRULIICICI PRU LIFE INS CO LTD910.391 B INR710.35 INR−0.49%489.019 K0.521.031 T INR117.226.06 INR−3.74%0.08%Finance
Buy
PFCPOWER FIN CORP LTD.910.142 B INR449.40 INR−2.73%5.817 M0.711.524 T INR7.1562.81 INR+21.59%3.63%Finance
Strong buy
WIPROWIPRO LTD897.603 B INR569.00 INR+0.99%10.426 M1.742.941 T INR25.3822.42 INR+5.10%0.18%Technology services
Sell
KOTAKBANKKOTAK MAHINDRA BANK LTD896.23 B INR1,745.80 INR−0.06%3.647 M1.163.474 T INR15.74110.94 INR0.11%Finance
Buy
REDINGTONREDINGTON LTD893.457 B INR190.86 INR−2.95%1.176 M0.20153.697 B INR12.3815.42 INR−2.98%3.15%Distribution services
Buy
HDFCLIFEHDFC LIFE INS CO LTD888.474 B INR708.50 INR−0.45%1.272 M0.521.532 T INR90.057.87 INR+14.83%0.28%Finance
Buy
CHENNPETROCHENNAI PETROLEUM CORP LTD789.066 B INR624.75 INR−4.71%1.808 M0.7897.626 B INR12.9848.12 INR−75.37%8.39%Energy minerals
Neutral
ITCITC LTD706.321 B INR478.05 INR+0.03%6.09 M0.625.98 T INR29.1116.42 INR+1.38%2.88%Consumer non-durables
Buy
ULTRACEMCOULTRATECH CEMENT LTD699.723 B INR11,043.35 INR−0.07%155.894 K0.553.192 T INR48.61227.17 INR+15.09%0.63%Non-energy minerals
Buy
INDIGOINTERGLOBE AVIATION LTD673.869 B INR4,002.95 INR+0.18%411.058 K0.231.544 T INR23.32171.63 INR+17.89%0.00%Transportation
Buy
BANKINDIABANK OF INDIA673.634 B INR111.64 INR−1.26%3.8 M0.54515.362 B INR7.0515.85 INR2.47%Finance
Neutral
INDIANBINDIAN BANK637.87 B INR561.00 INR−2.38%749.703 K0.27773.965 B INR7.5474.37 INR2.09%Finance
Strong buy
HINDUNILVRHINDUSTAN UNILEVER LTD.617.25 B INR2,507.70 INR+1.30%1.701 M1.325.817 T INR57.3843.70 INR−0.16%1.70%Consumer non-durables
Buy
TATAPOWERTATA POWER CO LTD611.866 B INR432.75 INR−2.73%9.329 M0.761.421 T INR36.9511.71 INR+4.86%0.45%Utilities
Neutral
INDUSINDBKINDUSIND BANK LTD551.471 B INR1,053.80 INR−0.28%2.108 M0.19823.396 B INR10.07104.62 INR1.56%Finance
Buy
BAJFINANCEBAJAJ FINANCE LTD540.999 B INR6,895.95 INR−0.12%424.84 K0.564.275 T INR27.75248.51 INR+15.04%0.52%Finance
Buy
PETRONETPETRONET LNG LTD527.293 B INR328.90 INR−5.13%3.287 M1.34519.75 B INR12.4826.36 INR+13.27%2.89%Utilities
Neutral
TECHMTECH MAHINDRA LTD519.955 B INR1,681.35 INR+1.84%1.883 M1.031.615 T INR45.5536.91 INR−9.20%2.60%Technology services
Neutral
AWLADANI WILMAR LTD511.803 B INR333.65 INR−3.49%954.831 K0.56449.039 B INR44.167.55 INR+654.56%0.00%Process industries
Neutral
TITANTITAN COMPANY LTD510.05 B INR3,186.25 INR+2.10%1.72 M1.362.77 T INR87.2336.53 INR−1.79%0.35%Consumer durables
Buy
DMARTAVENUE SUPERMARTS LTD507.888 B INR3,874.50 INR−0.38%428.073 K1.262.528 T INR94.0441.20 INR+15.15%0.00%Retail trade
Neutral
ADANIPOWERADANI POWER LTD501.183 B INR589.00 INR−1.78%1.194 M0.542.313 T INR17.8632.98 INR−38.27%0.00%Utilities
JINDALSTELJINDAL STEEL & POWER LTD498.559 B INR928.05 INR−2.06%1.185 M0.75966.023 B INR18.4350.36 INR+24.79%0.42%Non-energy minerals
Buy
SUNPHARMASUN PHARMACEUTICAL IND L478.626 B INR1,809.60 INR+1.04%1.644 M0.744.298 T INR39.2846.07 INR+29.31%0.75%Health technology
Buy
RECLTDREC LTD466.876 B INR514.55 INR−2.67%7.466 M0.891.392 T INR9.1256.40 INR+16.59%2.90%Finance
Strong buy
ASHOKLEYASHOK LEYLAND LTD457.464 B INR221.89 INR+2.77%21.021 M2.83633.681 B INR26.638.33 INR+37.51%3.50%Producer manufacturing
Buy
GICREGENERAL INS CORP OF INDIA453.82 B INR364.65 INR−2.89%262.55 K0.78659.391 B INR9.0040.52 INR−0.27%2.66%Finance
Neutral
POWERGRIDPOWER GRID CORP. LTD.451.927 B INR316.25 INR+1.05%15.741 M1.492.91 T INR18.7216.89 INR+2.39%3.60%Utilities
Buy
NIACLTHE NEW INDIA ASSU CO LTD436.91 B INR185.29 INR−4.06%1.178 M1.02318.146 B INR22.438.26 INR+43.77%1.07%Finance
Strong sell
BAJAJ_AUTOBAJAJ AUTO LTD435.05 B INR9,910.40 INR+0.55%273.163 K0.442.754 T INR37.81262.14 INR+8.34%0.81%Consumer durables
Neutral
UPLUPL LTD427.87 B INR557.60 INR−1.68%696.687 K0.62425.519 B INR−23.31 INR−161.18%0.18%Process industries
Buy
IDEAVODAFONE IDEA LTD425.774 B INR7.88 INR−2.11%311.562 M0.57561.084 B INR−5.83 INR+27.84%0.00%Communications
Sell
TVSHLTDTVS HOLDINGS LTD402.476 B INR11,944.10 INR−3.37%2.482 K0.47249.777 B INR25.39470.38 INR+35.62%0.76%Producer manufacturing
MFSLMAX FINANCIAL SERV LTD393.002 B INR1,219.05 INR−1.36%296.773 K0.35426.596 B INR121.5810.03 INR−31.81%0.00%Finance
Strong buy
TVSMOTORTVS MOTOR COMPANY LTD389.07 B INR2,467.90 INR−0.47%229.547 K0.281.178 T INR62.1339.72 INR+29.46%0.32%Consumer durables
Neutral
JSLJINDAL STAINLESS LTD384.533 B INR710.30 INR−1.76%279.109 K0.53595.137 B INR23.8829.75 INR−11.84%0.42%Non-energy minerals
Strong buy
HEROMOTOCOHERO MOTOCORP LTD377.076 B INR4,768.90 INR−0.98%333.494 K0.45962.834 B INR23.41203.75 INR+39.13%2.39%Consumer durables
Buy
IDFCFIRSTBIDFC FIRST BANK LTD362.453 B INR65.63 INR−1.34%24.563 M0.38486.751 B INR20.323.23 INR0.00%Finance
Neutral
SHRIRAMFINSHRIRAM FINANCE LTD356.863 B INR3,007.95 INR−2.03%770.349 K0.451.154 T INR14.09213.51 INR+22.24%1.47%Finance
Strong buy
LTIMLTIMINDTREE LTD355.17 B INR5,926.95 INR+0.70%169.926 K0.781.742 T INR37.78156.86 INR+5.01%1.11%Commercial services
Neutral
CENTRALBKCENTRAL BANK OF INDIA355.037 B INR55.81 INR−3.12%3.076 M0.49500.022 B INR14.183.94 INR0.00%Finance
ASIANPAINTASIAN PAINTS LTD354.375 B INR2,769.45 INR−2.58%2.06 M2.262.727 T INR52.2952.96 INR+9.49%1.17%Process industries
Neutral
ABCAPITALADITYA BIRLA CAPITAL LTD.341.999 B INR201.11 INR−1.06%3.687 M0.34529.53 B INR14.1114.25 INR−33.22%0.00%Finance
Strong buy
YESBANKYES BANK LTD328.586 B INR20.16 INR−2.98%50.979 M0.62651.733 B INR34.180.59 INR0.00%Finance
Strong sell
AMBUJACEMAMBUJA CEMENTS LTD327.342 B INR564.90 INR−1.02%901.22 K0.471.405 T INR42.9513.15 INR+0.01%0.35%Non-energy minerals
Buy
OILOIL INDIA LTD324.66 B INR508.55 INR−3.05%2.521 M0.83851.285 B INR9.8651.58 INR+42.82%2.01%Energy minerals
Buy
PATANJALIPATANJALI FOODS LTD317.205 B INR1,864.20 INR−1.93%485.869 K0.77687.211 B INR67.8627.47 INR+13.60%0.63%Process industries
Strong buy
IDBIIDBI BANK LTD302.845 B INR82.34 INR−2.89%6.436 M0.73910.513 B INR13.086.29 INR1.77%Finance
HINDZINCHINDUSTAN ZINC LTD301.43 B INR506.25 INR−0.27%3.2 M0.772.145 T INR24.4820.68 INR+3.63%5.71%Non-energy minerals
Sell
IOBINDIAN OVERSEAS BANK289.788 B INR53.11 INR−3.19%4.625 M0.741.037 T INR33.881.57 INR0.00%Finance
AUROPHARMAAUROBINDO PHARMA LTD287.251 B INR1,327.55 INR−1.71%2.541 M3.26784.373 B INR22.0960.10 INR+78.05%0.33%Health technology
Buy
INDUSTOWERINDUS TOWERS LTD286.006 B INR326.20 INR−3.92%8.235 M1.23895.497 B INR11.6328.05 INR+126.77%0.00%Finance
Neutral
HALHINDUSTAN AERONAUTICS LTD282.96 B INR4,400.60 INR−0.75%1.073 M0.922.965 T INR35.70123.27 INR+36.90%0.79%Electronic technology
Strong buy
DRREDDYDR. REDDY S LABORATORIES279.164 B INR1,283.65 INR−0.29%1.328 M0.791.073 T INR20.0863.94 INR+4.64%0.62%Health technology
Neutral
AMRAPLINAMRAPALI INDUSTRIES LTD.
272.872 B INR18.05 INR−4.09%34.396 K0.41967.547 M INR124.740.14 INR+27.94%0.00%Technology services
LICHSGFINLIC HOUSING FINANCE LTD272.774 B INR635.00 INR−0.58%2.19 M0.99351.105 B INR7.1588.76 INR+17.27%1.41%Finance
Buy
TORNTPOWERTORRENT POWER LTD271.036 B INR1,694.10 INR−3.53%439.856 K1.05844.324 B INR35.5847.61 INR+7.30%0.91%Utilities
Neutral
ADANIPORTSADANI PORT & SEZ LTD267.106 B INR1,362.10 INR+0.67%1.4 M0.582.922 T INR30.0145.39 INR+54.74%0.44%Transportation
Buy
IRFCINDIAN RAILWAY FIN CORP L266.559 B INR148.54 INR−3.48%14.681 M0.452.009 T INR29.814.98 INR+7.31%0.98%Finance
Strong sell
FEDERALBNKFEDERAL BANK LTD265.971 B INR206.77 INR+0.37%8.766 M0.48499.973 B INR12.3416.75 INR0.58%Finance
Buy
CIPLACIPLA LTD257.194 B INR1,592.60 INR+1.04%1.718 M0.441.271 T INR28.7655.38 INR+29.50%0.83%Health technology
Buy
CHOLAHLDNGCHOLAMANDALAM FIN HOL LTD255.639 B INR1,678.05 INR−0.99%68.492 K0.45317.738 B INR16.16103.82 INR+39.81%0.03%Finance
Buy
MRFMRF LTD251.614 B INR119,354.30 INR−1.38%15.073 K2.47513.003 B INR24.534,865.43 INR+67.21%0.14%Consumer durables
Strong sell