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
Chg %
Vol
Rel vol
Mkt cap
P/E
EPS dil
TTM
EPS dil growth
TTM YoY
Div yield %
TTM
Sector
Analyst rating
RELIANCEReliance Industries Limited
10.56 T INR1,320.0 INR+0.50%22.77 M0.8717.76 T INR21.7660.68 INR−1.20%0.46%Energy minerals
Strong buy
LICILife Insurance Corp. of India
9.81 T INR394.00 INR−3.43%10.51 M1.455.18 T INR8.3047.49 INR+23.28%2.44%Finance
Strong buy
RAJESHEXPORajesh Exports Limited
7.79 T INR50.04 INR−1.75%175.36 K1.1214.85 B INR8.735.73 INR+130.31%0.00%Consumer durables
No rating
IOCIndian Oil Corp. Ltd.
7.77 T INR146.25 INR+1.21%23.2 M1.642.01 T INR4.2634.30 INR+89.95%5.81%Energy minerals
Buy
SBINState Bank of India
7.16 T INR1,018.5 INR+1.20%15.8 M1.209.03 T INR10.4097.97 INR+9.16%1.77%Finance
Strong buy
ONGCOil & Natural Gas Corp. Ltd.
6.08 T INR231.76 INR+0.77%27.52 M2.542.95 T INR6.7034.59 INR+20.82%5.65%Energy minerals
Buy
HDFCBANKHDFC Bank Limited
5.03 T INR788.25 INR+3.72%73.48 M2.1311.35 T INR15.1951.88 INR+10.31%1.77%Finance
Strong buy
BPCLBharat Petroleum Corporation Limited
4.52 T INR319.90 INR+0.88%6.07 M1.131.32 T INR8.6536.99 INR−25.56%7.39%Energy minerals
Buy
HINDPETROHindustan Petroleum Corporation Limited
4.4 T INR387.15 INR+1.87%4.22 M0.72774.74 B INR57.326.75 INR−89.68%6.66%Energy minerals
Buy
TMPVTata Motors Passenger Vehicles Ltd
3.3 T INR292.00 INR−0.58%7.51 M0.891.02 T INR1.38211.43 INR+267.43%1.08%Consumer durables
Neutral
ICICIBANKICICI Bank Limited
3.13 T INR1,571.2 INR+4.75%40.38 M2.8310.23 T INR19.3081.43 INR+12.44%0.84%Finance
Strong buy
LTLarsen & Toubro Limited
2.86 T INR4,117.7 INR+1.67%3.4 M1.375.42 T INR31.72129.82 INR+8.93%0.97%Industrial services
Strong buy
HINDALCOHindalco Industries Limited
2.74 T INR958.40 INR+2.19%13.37 M2.972.09 T INR13.0073.71 INR−3.15%0.54%Non-energy minerals
Buy
TCSTata Consultancy Services Limited
2.67 T INR2,498.5 INR+0.11%4.92 M1.218.81 T INR17.52142.64 INR+4.39%2.71%Technology services
Buy
TATASTEELTata Steel Limited
2.32 T INR186.30 INR+2.36%33.99 M1.552.24 T INR21.068.85 INR+143.13%2.23%Non-energy minerals
Buy
BHARTIARTLBharti Airtel Limited
2.11 T INR2,107.2 INR+2.45%17.1 M1.6912.89 T INR44.6947.15 INR−18.80%1.16%Communications
Strong buy
M&MMahindra & Mahindra Ltd.
1.95 T INR3,287.2 INR+5.11%8.52 M2.973.67 T INR20.01164.27 INR+34.45%1.12%Consumer durables
Strong buy
NTPCNTPC Limited
1.84 T INR323.45 INR+2.13%12.41 M1.273.12 T INR10.5530.66 INR+25.16%2.80%Utilities
Strong buy
MARUTIMaruti Suzuki India Limited
1.83 T INR12,750 INR+0.77%923.72 K1.733.76 T INR29.80427.83 INR−8.99%1.17%Consumer durables
Strong buy
JSWSTEELJSW Steel Limited
1.83 T INR1,357.1 INR+0.11%2.99 M1.213.28 T INR11.67116.30 INR+372.00%0.53%Non-energy minerals
Buy
INFYInfosys Limited
1.79 T INR1,181.4 INR+1.20%15.3 M0.934.57 T INR15.6375.59 INR+11.57%4.26%Technology services
Neutral
GRASIMGrasim Industries Ltd.
1.75 T INR3,227.0 INR−0.02%923.38 K1.602.14 T INR38.4983.85 INR+34.86%0.32%Non-energy minerals
Strong buy
COALINDIACoal India Ltd.
1.68 T INR400.00 INR+1.45%5.04 M0.532.46 T INR7.3954.14 INR+6.91%6.63%Energy minerals
Buy
AXISBANKAxis Bank Limited
1.63 T INR1,322.9 INR+3.35%9.1 M1.583.83 T INR13.8095.84 INR+14.89%0.08%Finance
Strong buy
BANKBARODABank of Baroda
1.58 T INR250.31 INR+0.26%8.66 M0.991.27 T INR6.5538.22 INR+2.75%3.47%Finance
Buy
CANBKCanara Bank
1.52 T INR122.93 INR+0.02%37.07 M1.861.07 T INR5.4722.48 INR+6.41%3.55%Finance
Buy
PNBPunjab National Bank
1.5 T INR126.55 INR+0.36%21.62 M1.091.41 T INR6.3619.89 INR+34.19%2.45%Finance
Buy
JPLJio Platforms Limited
1.47 T INR1,406.4 INR−0.80%5.01 M—13.1 T INR———0.00%Communications
No rating
BAJAJFINSVBajaj Finserv Limited
1.43 T INR1,864.7 INR+1.62%767.67 K0.592.81 T INR28.1666.21 INR+10.17%0.07%Finance
Buy
GAILGAIL (India) Limited
1.42 T INR185.79 INR−0.11%7.81 M0.741.22 T INR9.6819.20 INR+15.68%2.96%Utilities
Buy
SBILIFESBI Life Insurance Co. Ltd.
1.34 T INR1,784.0 INR+2.82%1.48 M1.221.71 T INR67.4026.47 INR+8.20%0.16%Finance
Strong buy
HCLTECHHCL Technologies Limited
1.3 T INR1,440.0 INR+0.66%4.19 M1.293.81 T INR21.3067.60 INR+8.00%4.27%Technology services
Neutral
UNIONBANKUnion Bank of India Limited
1.28 T INR187.00 INR−0.53%9.93 M0.691.4 T INR6.4928.82 INR+19.01%2.72%Finance
Buy
MOTHERSONSamvardhana Motherson International Limited
1.26 T INR158.55 INR−5.62%53.8 M3.361.7 T INR38.164.16 INR+32.06%0.38%Producer manufacturing
Buy
REDINGTONRedington Limited
1.19 T INR327.50 INR−8.11%8.84 M1.54286.6 B INR13.8123.72 INR+7.25%1.64%Distribution services
Strong buy
KOTAKBANKKotak Mahindra Bank Limited
1.11 T INR480.00 INR+2.78%24.34 M1.004.57 T INR22.2421.58 INR+15.52%0.14%Finance
Strong buy
SAILSteel Authority of India Limited
1.11 T INR171.60 INR−0.41%17.86 M1.08703.43 B INR12.6513.57 INR+119.23%1.38%Non-energy minerals
Buy
HDFCLIFEHDFC Life Insurance Co. Ltd.
1.08 T INR565.30 INR+3.95%5.9 M2.731.16 T INR59.699.47 INR+7.81%0.39%Finance
Strong buy
PFCPower Finance Corporation Limited
1.07 T INR328.80 INR−0.18%6.5 M0.841.06 T INR4.1778.93 INR+7.13%5.82%Finance
Strong buy
ADANIENTAdani Enterprises Limited
1 T INR2,745.8 INR+0.46%1.27 M0.803.66 T INR58.9946.55 INR−29.28%0.05%Distribution services
Strong buy
AAUGMONTAugmont Enterprises Limited
941.86 B INR921.50 INR−5.00%975.63 K2.3393.32 B INR———0.00%Retail trade
No rating
WIPROWipro Limited
926.24 B INR198.00 INR−0.20%14.7 M0.861.92 T INR15.5512.73 INR−1.08%4.13%Technology services
Neutral
MRPLMangalore Refinery & Petrochemicals Ltd.
886.63 B INR175.67 INR+1.12%9.12 M0.37328 B INR6.9725.19 INR+325.84%3.74%Energy minerals
Buy
ULTRACEMCOUltraTech Cement Limited
875.8 B INR12,450 INR+1.63%480.79 K1.733.48 T INR41.63299.03 INR+18.33%2.03%Non-energy minerals
Strong buy
TITANTitan Company Limited
874.72 B INR5,000.0 INR+3.42%4.13 M4.964.22 T INR77.0764.88 INR+55.02%0.32%Consumer durables
Buy
BANKINDIABank of India
858.75 B INR138.57 INR−0.31%5.58 M0.62610.06 B INR5.0427.48 INR+29.72%3.47%Finance
Neutral
INDIGOInterGlobe Aviation Ltd
846.54 B INR5,476.0 INR+1.03%1.18 M1.351.99 T INR—−106.13 INR−180.39%0.19%Transportation
Strong buy
TMCVTata Motors Limited
838.55 B INR425.50 INR−0.83%7.3 M0.841.48 T INR24.8217.14 INR—0.99%Consumer durables
Strong buy
BAJFINANCEBajaj Finance Limited
820.79 B INR1,087.8 INR+1.66%9.05 M0.926.18 T INR31.2734.79 INR+18.15%0.60%Finance
Buy
ITCITC Limited
786.24 B INR283.15 INR+1.54%17.14 M0.763.51 T INR18.7815.07 INR−46.12%5.18%Consumer non-durables
Buy
INDIANBIndian Bank
784.38 B INR902.00 INR+1.10%1.17 M0.701.15 T INR9.1998.13 INR+17.22%2.14%Finance
Strong buy
CHENNPETROChennai Petroleum Corporation Limited
780.94 B INR1,441.8 INR+1.64%2.47 M1.01233.14 B INR3.77382.90 INR+387.42%5.05%Energy minerals
Strong buy
VEDLVedanta Limited
752.6 B INR261.75 INR−0.78%11.73 M0.961 T INR4.7854.75 INR+79.39%12.50%Non-energy minerals
Buy
AWLAWL Agri Business Ltd
746.55 B INR167.00 INR−0.48%784.32 K0.29212.95 B INR18.788.89 INR+6.60%0.61%Process industries
Buy
HYUNDAIHyundai Motor India Limited
707.63 B INR2,130.0 INR+0.42%1.59 M1.831.67 T INR37.8356.30 INR−19.97%1.02%Consumer durables
Buy
DMARTAvenue Supermarts Ltd.
688.21 B INR3,425.0 INR+0.15%322.3 K0.482.23 T INR71.6247.82 INR+14.16%0.00%Retail trade
Neutral
HINDUNILVRHindustan Unilever Limited
643.33 B INR1,998.4 INR+0.83%1.06 M0.564.64 T INR31.1864.09 INR+38.29%2.08%Consumer non-durables
Buy
ICICILIFEICICI Life Insurance Ltd
636.09 B INR438.90 INR+2.63%3.1 M2.24616.41 B INR39.7611.04 INR+35.13%0.39%Finance
Strong buy
TATAPOWERTata Power Company Limited
620.31 B INR352.50 INR−3.31%10.08 M2.101.15 T INR29.2012.07 INR−4.98%0.70%Utilities
Buy
BAJAJ_AUTOBajaj Auto Limited
606.23 B INR10,900 INR+1.32%582.12 K1.442.91 T INR23.25468.88 INR+57.33%1.42%Consumer durables
Buy
RECLTDREC Limited
586.32 B INR296.65 INR+0.30%4.51 M0.87755.6 B INR5.1757.34 INR−12.39%5.96%Finance
Buy
SUNPHARMASun Pharmaceutical Industries Limited
582.63 B INR1,860.0 INR+1.69%2.35 M0.894.26 T INR40.7045.71 INR+4.94%0.90%Health technology
Buy
TVSHLTDTVS Holdings Limited
581.54 B INR12,982 INR+1.04%4.21 K0.41247.37 B INR12.151,068.75 INR+49.39%0.00%Producer manufacturing
No rating
TECHMTech Mahindra Limited
568.15 B INR1,831.0 INR+0.46%2 M0.731.75 T INR29.4362.22 INR+23.09%2.86%Technology services
Buy
ASHOKLEYAshok Leyland Limited
562.87 B INR172.09 INR+1.10%28.73 M1.21904.57 B INR29.075.92 INR+8.45%2.27%Producer manufacturing
Buy
TVSMOTORTVS Motor Company Limited
550.96 B INR4,491.7 INR+0.94%557.78 K0.652.05 T INR55.7480.58 INR+46.03%0.28%Consumer durables
Buy
ETERNALEternal Limited
543.64 B INR363.15 INR+1.35%25.61 M0.843.32 T INR683.640.53 INR+162.97%0.00%Transportation
Strong buy
INDUSINDBKIndusInd Bank Ltd.
534.81 B INR910.25 INR−0.13%8.04 M2.98671.7 B INR23.6738.45 INR—0.17%Finance
Neutral
ADANIPOWERAdani Power Limited
532.03 B INR204.29 INR+0.14%9.76 M0.443.88 T INR21.629.45 INR+51.44%0.00%Utilities
Strong buy
GICREGeneral Insurance Corporation of India
530.75 B INR342.30 INR+0.90%514.16 K0.69569.22 B INR6.7051.12 INR−6.39%4.08%Finance
Buy
JINDALSTELJindal Steel Limited
530.41 B INR1,165.0 INR+1.31%1.11 M0.781.17 T INR41.5428.05 INR+3.72%0.17%Non-energy minerals
Buy
UPLUPL Limited
515.21 B INR534.90 INR+1.60%3.24 M1.22446.14 B INR23.9222.36 INR−13.39%1.14%Process industries
Buy
NIACLNew India Assurance Co. Ltd.
507.4 B INR157.33 INR−0.76%674.77 K0.56264.42 B INR—−3.25 INR−146.09%0.93%Finance
Buy
IDFCFIRSTBIDFC First Bank Ltd.
486.28 B INR77.33 INR−0.60%22.15 M1.05643.67 B INR22.393.45 INR+90.39%0.33%Finance
Buy
DIXONDixon Technologies (India) Ltd.
485.37 B INR12,625 INR+0.07%227.05 K0.48750.57 B INR49.65254.27 INR+4.85%0.08%Electronic technology
Buy
AMRAPLINAmrapali Industries Limited
484.04 B INR33.57 INR−2.16%14.12 K1.401.82 B INR10.873.09 INR+814.15%0.00%Technology services
No rating
MFSLMax Financial Services Limited
478.54 B INR1,284.4 INR+0.86%453.31 K0.43428.32 B INR237.505.41 INR+15.23%0.00%Finance
Strong buy
SHRIRAMFINShriram Finance Limited
475.63 B INR961.15 INR−0.30%4.69 M0.622.13 T INR16.0260.00 INR+14.50%1.38%Finance
Strong buy
HEROMOTOCOHero Motocorp Limited
473.29 B INR5,513.0 INR−0.02%742.38 K1.181.08 T INR18.40299.65 INR+13.58%3.43%Consumer durables
Buy
ABCAPITALAditya Birla Capital Ltd.
460.72 B INR398.80 INR+0.68%1.93 M0.501.04 T INR23.6116.89 INR+36.32%0.00%Finance
Strong buy
POWERGRIDPower Grid Corporation of India Limited
455.92 B INR259.90 INR−0.48%18.08 M1.712.44 T INR15.0117.32 INR+6.30%3.44%Utilities
Buy
IDEAVodafone Idea Ltd
448.29 B INR12.76 INR−1.01%275.64 M0.841.36 T INR3.703.45 INR—0.00%Communications
Neutral
PETRONETPetronet Lng Limited
434.95 B INR317.00 INR0.00%2.67 M0.83465.15 B INR10.2630.89 INR+26.31%3.22%Utilities
Buy
JSLJindal Stainless Limited
428.83 B INR698.80 INR+1.89%598.5 K0.92567.86 B INR17.2840.43 INR+20.46%0.58%Non-energy minerals
Strong buy
CENTRALBKCentral Bank of India
426.8 B INR30.63 INR+0.10%3.76 M0.66270.27 B INR5.755.32 INR+3.24%4.02%Finance
No rating
LTMLTM Limited
423.08 B INR4,338.0 INR−1.25%479.3 K1.211.24 T INR24.62176.17 INR+7.33%1.86%Technology services
Neutral
AMBUJACEMAmbuja Cements Limited
404.46 B INR390.60 INR+0.67%5.02 M0.80932.18 B INR34.5911.29 INR−50.51%0.53%Non-energy minerals
Buy
PATANJALIPatanjali Foods Limited
401.42 B INR411.50 INR+0.19%5.8 M0.85418.89 B INR22.7318.10 INR+61.37%1.05%Process industries
Strong buy
CHOLAHLDNGCholamandalam Financial Holdings Ltd
392.63 B INR1,454.6 INR+2.97%765.28 K4.20258.06 B INR10.23142.12 INR+21.10%0.09%Finance
Strong buy
ADANIPORTSAdani Ports & Special Economic Zone Ltd
387.36 B INR1,936.6 INR+2.76%3.88 M1.164.39 T INR32.3259.92 INR+8.25%0.39%Transportation
Strong buy
HINDZINCHindustan Zinc Limited
377.52 B INR568.10 INR−0.46%2.65 M0.642.32 T INR11.5249.30 INR+97.18%2.00%Non-energy minerals
Buy
IOBIndian Overseas Bank
377.35 B INR30.56 INR−0.65%3.2 M0.67577.7 B INR8.833.46 INR+50.70%0.00%Finance
No rating
YESBANKYes Bank Limited
373.38 B INR17.20 INR+5.91%514.81 M3.88493.76 B INR13.031.32 INR+45.92%0.00%Finance
Sell
KALYANKJILKalyan Jewellers India Ltd.
357.43 B INR590.75 INR+5.49%24.97 M5.73547.36 B INR42.5813.87 INR+78.63%0.47%Retail trade
Strong buy
ASIANPAINTAsian Paints Ltd.
355.84 B INR2,546.0 INR+0.88%969.16 K0.712.32 T INR50.4650.46 INR+24.18%1.14%Process industries
Buy
IDBIIDBI Bank Limited
354.6 B INR79.50 INR−0.28%2.84 M0.46852.02 B INR10.307.72 INR−10.57%2.65%Finance
No rating
FEDERALBNKFederal Bank Ltd. (India)
343.13 B INR340.10 INR+0.47%8.08 M1.27819.86 B INR16.5820.51 INR+28.91%0.36%Finance
Buy
DRREDDYDr. Reddy's Laboratories Ltd.
335.93 B INR1,373.0 INR+0.51%1.34 M0.481.14 T INR40.9133.56 INR−52.22%0.58%Health technology
Buy
AUROPHARMAAurobindo Pharma Ltd
334.07 B INR1,800.0 INR+0.84%1.3 M1.13978.78 B INR26.1068.97 INR+17.04%0.24%Health technology
Buy
BHELBharat Heavy Electricals Limited
331.96 B INR418.80 INR+0.17%14.12 M1.351.48 T INR50.668.27 INR+415.38%0.33%Producer manufacturing
Neutral