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 Limited9.63 T INR1,366.50 INR+0.93%11.52 M1.0218.32 T INR22.6960.23 INR+18.55%0.41%Energy minerals
Strong buy
LICILife Insurance Corp. of India8.89 T INR864.15 INR+0.58%500.85 K0.515.42 T INR11.2277.05 INR+16.52%1.40%Finance
Buy
IOCIndian Oil Corp. Ltd.7.57 T INR139.62 INR+0.04%3.71 M0.441.97 T INR11.3912.26 INR−45.00%2.15%Energy minerals
Buy
SBINState Bank of India6.58 T INR803.90 INR−0.27%5.08 M0.877.44 T INR9.0389.01 INR+17.04%1.97%Finance
Strong buy
ONGCOil & Natural Gas Corp. Ltd.6.12 T INR239.49 INR+0.32%5.92 M0.683 T INR8.3628.63 INR−18.38%5.66%Energy minerals
Buy
HDFCBANKHDFC Bank Limited4.75 T INR944.50 INR−0.64%14.2 M0.8414.6 T INR20.5545.97 INR+2.74%1.16%Finance
Strong buy
BPCLBharat Petroleum Corporation Limited4.4 T INR314.95 INR+0.06%3.41 M0.641.37 T INR7.7640.57 INR−8.61%3.18%Energy minerals
Buy
TATAMOTORSTata Motors Limited4.38 T INR684.40 INR−0.83%7.85 M0.802.54 T INR11.8957.54 INR−34.26%0.87%Consumer durables
Neutral
HINDPETROHindustan Petroleum Corporation Limited4.33 T INR384.60 INR−0.17%1.63 M0.45819.74 B INR8.0148.00 INR+3.34%2.73%Energy minerals
Buy
RAJESHEXPORajesh Exports Limited4.23 T INR181.21 INR+4.08%571.37 K1.8851.39 B INR0.00%Consumer durables
Neutral
ICICIBANKICICI Bank Limited2.93 T INR1,394.20 INR−1.19%7.16 M0.9710.07 T INR19.3572.05 INR+13.68%0.78%Finance
Strong buy
LTLarsen & Toubro Limited2.55 T INR3,574.90 INR−0.65%1.23 M0.854.95 T INR31.00115.33 INR+11.26%0.94%Industrial services
Strong buy
TCSTata Consultancy Services Limited2.55 T INR3,111.50 INR−0.04%2.19 M0.7111.26 T INR22.85136.19 INR+5.63%1.96%Technology services
Buy
HINDALCOHindalco Industries Limited2.38 T INR720.95 INR+0.19%4.66 M0.901.62 T INR9.4776.11 INR+57.12%0.69%Non-energy minerals
Buy
TATASTEELTata Steel Limited2.19 T INR158.39 INR+1.42%21.2 M0.921.95 T INR43.523.64 INR2.30%Non-energy minerals
Buy
NTPCNTPC Limited1.85 T INR336.30 INR+1.69%9.22 M0.953.21 T INR13.6124.71 INR+11.89%2.49%Utilities
Strong buy
BHARTIARTLBharti Airtel Limited1.73 T INR1,887.20 INR−0.71%4.42 M0.9210.83 T INR32.5058.07 INR+250.52%0.84%Communications
Buy
JSWSTEELJSW Steel Limited1.67 T INR1,044.00 INR+0.82%1.07 M0.642.53 T INR52.7219.80 INR−33.93%0.27%Non-energy minerals
Neutral
INFYInfosys Limited1.63 T INR1,498.70 INR−0.05%5.22 M0.666.23 T INR22.8265.68 INR+2.14%2.87%Technology services
Buy
M&MMahindra & Mahindra Ltd.1.57 T INR3,234.50 INR−2.44%3.07 M1.024.12 T INR26.47122.18 INR+23.81%0.76%Consumer durables
Strong buy
AXISBANKAxis Bank Limited1.55 T INR1,056.20 INR−0.50%4.93 M0.923.29 T INR11.8089.48 INR+3.91%0.09%Finance
Buy
VEDLVedanta Limited1.54 T INR431.60 INR+0.14%6.42 M0.591.69 T INR11.6237.14 INR+167.61%11.95%Non-energy minerals
Buy
MARUTIMaruti Suzuki India Limited1.53 T INR14,842.00 INR−0.30%379.17 K0.504.68 T INR32.11462.24 INR−2.90%0.91%Consumer durables
Buy
BANKBARODABank of Baroda1.53 T INR236.67 INR+0.96%3.8 M0.601.21 T INR6.2937.63 INR+2.18%3.56%Finance
Buy
CANBKCanara Bank1.52 T INR106.16 INR+0.97%9.18 M0.59953.78 B INR5.2120.40 INR+18.54%3.80%Finance
Buy
GRASIMGrasim Industries Ltd.1.48 T INR2,779.80 INR−0.86%468.53 K0.671.91 T INR44.7162.18 INR−21.31%0.36%Non-energy minerals
Strong buy
COALINDIACoal India Ltd.1.43 T INR380.10 INR+0.58%7.51 M1.602.33 T INR7.0753.78 INR−6.67%4.30%Energy minerals
Buy
GAILGAIL (India) Limited1.42 T INR179.29 INR+1.90%8.67 M1.091.16 T INR10.1317.70 INR+3.06%4.26%Utilities
Buy
PNBPunjab National Bank1.39 T INR102.86 INR+0.56%7.85 M0.791.18 T INR7.0314.63 INR+37.23%2.83%Finance
Neutral
UNIONBANKUnion Bank of India Limited1.3 T INR127.66 INR−0.39%4 M0.46978.63 B INR5.1824.64 INR+28.06%3.71%Finance
Buy
BAJAJFINSVBajaj Finserv Limited1.26 T INR1,955.90 INR+0.64%907.97 K0.773.11 T INR33.0459.20 INR+13.82%0.05%Finance
Buy
HCLTECHHCL Technologies Limited1.17 T INR1,465.70 INR−0.18%1.3 M0.353.99 T INR23.4262.59 INR+3.39%3.68%Technology services
Neutral
SBILIFESBI Life Insurance Co. Ltd.1.14 T INR1,814.50 INR+0.26%388.23 K0.461.81 T INR73.1424.81 INR+22.38%0.15%Finance
Strong buy
MOTHERSONSamvardhana Motherson International Limited1.13 T INR96.47 INR−0.28%12.45 M0.711.02 T INR24.243.98 INR−13.28%0.88%Producer manufacturing
Buy
KOTAKBANKKotak Mahindra Bank Limited1.07 T INR1,942.50 INR−1.33%2.58 M0.893.91 T INR20.1796.32 INR−10.83%0.13%Finance
Buy
PFCPower Finance Corporation Limited1.07 T INR392.65 INR+0.80%4.36 M0.711.28 T INR5.3373.68 INR+17.29%4.18%Finance
Strong buy
SAILSteel Authority of India Limited1.02 T INR123.09 INR+1.65%8.2 M1.31500.21 B INR16.757.35 INR+3.36%1.65%Non-energy minerals
Neutral
HDFCLIFEHDFC Life Insurance Co. Ltd.1.01 T INR782.75 INR+0.12%2.96 M1.211.69 T INR89.698.73 INR+14.76%0.27%Finance
Buy
REDINGTONRedington Limited993.34 B INR240.81 INR−1.26%1.36 M0.72190.64 B INR11.5220.90 INR+34.39%2.79%Distribution services
Neutral
ADANIENTAdani Enterprises Limited978.67 B INR2,274.20 INR−0.44%481.89 K0.632.63 T INR41.0155.46 INR+57.21%0.06%Distribution services
Strong buy
MRPLMangalore Refinery & Petrochemicals Ltd.946.7 B INR126.75 INR+0.70%1.72 M1.27220.74 B INR−1.64 INR−110.83%2.38%Energy minerals
Neutral
WIPROWipro Limited890.88 B INR250.95 INR+0.23%5.05 M0.552.62 T INR19.5512.84 INR+20.29%4.39%Technology services
Neutral
INDIGOInterGlobe Aviation Ltd804.96 B INR5,665.50 INR−0.08%579.45 K0.222.19 T INR32.70173.26 INR−14.26%0.18%Transportation
Buy
BANKINDIABank of India800.5 B INR112.92 INR+0.92%4.22 M1.16509.22 B INR5.4220.84 INR+31.54%3.62%Finance
Buy
ULTRACEMCOUltraTech Cement Limited750.8 B INR12,730.00 INR−0.75%214.1 K0.713.77 T INR53.19239.31 INR−1.58%0.60%Non-energy minerals
Buy
ITCITC Limited750.17 B INR406.75 INR+0.22%19.81 M1.185.08 T INR14.5927.88 INR+70.48%3.54%Consumer non-durables
Strong buy
INDIANBIndian Bank719.16 B INR664.15 INR−0.65%486.77 K0.49900.11 B INR8.1681.42 INR+16.00%2.43%Finance
Strong buy
CHENNPETROChennai Petroleum Corporation Limited706.64 B INR699.60 INR+1.83%1.25 M1.42102.32 B INR−12.29 INR−107.19%0.73%Energy minerals
Neutral
ICICIPRULIICICI Prudential Life Insurance Co. Ltd.706.46 B INR610.65 INR+0.30%1.11 M1.18880.88 B INR70.278.69 INR+44.59%0.14%Finance
Buy
HYUNDAIHyundai Motor India Limited691.93 B INR2,456.90 INR+0.05%458.43 K0.301.99 T INR36.1767.93 INR−11.26%0.86%Consumer durables
Strong buy
BAJFINANCEBajaj Finance Limited688.59 B INR890.10 INR+0.08%6.1 M0.855.52 T INR31.7228.07 INR+15.75%0.49%Finance
Buy
TATAPOWERTata Power Company Limited650.8 B INR386.05 INR+1.45%3.36 M0.891.22 T INR30.3812.71 INR+10.00%0.59%Utilities
Buy
AWLAWL Agri Business Ltd635.97 B INR257.40 INR+2.98%1.83 M2.14324.92 B INR29.108.85 INR+112.88%0.00%Process industries
Buy
HINDUNILVRHindustan Unilever Limited628.81 B INR2,677.00 INR+1.04%1.53 M0.686.22 T INR58.2745.94 INR+4.47%1.62%Consumer non-durables
Buy
TITANTitan Company Limited603.72 B INR3,620.60 INR+0.06%536.3 K0.743.21 T INR86.5141.85 INR+7.57%0.30%Consumer durables
Buy
DMARTAvenue Supermarts Ltd.593.58 B INR4,680.00 INR−1.16%395.17 K0.463.08 T INR112.7441.51 INR+2.09%0.00%Retail trade
Neutral
INDUSINDBKIndusInd Bank Ltd.563.56 B INR751.20 INR−0.22%1.33 M0.49586.41 B INR58.0512.94 INR−88.83%2.19%Finance
Sell
RECLTDREC Limited562.45 B INR364.75 INR+1.07%4.91 M1.03950.46 B INR5.7064.01 INR+15.42%5.29%Finance
Strong buy
ADANIPOWERAdani Power Limited542.26 B INR608.35 INR+0.25%2.15 M0.882.34 T INR18.9132.18 INR−22.35%0.00%Utilities
Strong buy
TECHMTech Mahindra Limited529.88 B INR1,512.80 INR+0.48%1.14 M0.721.48 T INR29.5551.19 INR+80.37%2.99%Technology services
Neutral
SUNPHARMASun Pharmaceutical Industries Limited521.53 B INR1,565.20 INR+0.12%2.86 M0.813.75 T INR36.2143.23 INR−0.17%1.02%Health technology
Buy
PETRONETPetronet Lng Limited509.82 B INR277.45 INR+0.05%1.13 M0.56415.8 B INR11.2224.73 INR−5.83%3.61%Utilities
Neutral
GICREGeneral Insurance Corporation of India497.99 B INR370.95 INR+0.04%987.53 K0.99650.53 B INR7.6048.80 INR+20.43%2.70%Finance
Neutral
JINDALSTELJindal Steel Limited495.68 B INR975.15 INR+1.28%1.28 M0.60982.5 B INR33.3129.28 INR−47.40%0.21%Non-energy minerals
Buy
BAJAJ_AUTOBajaj Auto Limited489.47 B INR9,030.50 INR+0.71%548.19 K0.922.5 T INR33.23271.74 INR−4.31%2.34%Consumer durables
Neutral
ASHOKLEYAshok Leyland Limited484.82 B INR130.39 INR+1.84%15.08 M0.68751.75 B INR23.885.46 INR+31.02%2.71%Producer manufacturing
Buy
MFSLMax Financial Services Limited478.72 B INR1,623.90 INR−0.33%427.32 K0.76562.14 B INR206.857.85 INR−28.98%0.00%Finance
Strong buy
UPLUPL Limited464.51 B INR710.65 INR−2.38%3 M1.14614.62 B INR52.2213.61 INR0.82%Process industries
Buy
TVSHLTDTVS Holdings Limited449.93 B INR12,340.00 INR+0.75%4.46 K0.35247.95 B INR19.46634.06 INR+42.33%0.76%Producer manufacturing
Neutral
POWERGRIDPower Grid Corporation of India Limited449.72 B INR286.70 INR+2.45%16.98 M1.682.6 T INR17.3416.53 INR−2.05%3.22%Utilities
Buy
NIACLNew India Assurance Co. Ltd.436.64 B INR192.87 INR+1.03%717.65 K0.25314.6 B INR26.527.27 INR+9.38%1.08%Finance
Buy
TVSMOTORTVS Motor Company Limited436.01 B INR3,369.60 INR+0.40%641.93 K0.491.59 T INR67.1050.22 INR+39.28%0.30%Consumer durables
Buy
IDEAVodafone Idea Ltd434.61 B INR6.51 INR−0.46%328.93 M0.41708.56 B INR−3.60 INR+38.23%0.00%Communications
Sell
IDFCFIRSTBIDFC First Bank Ltd.433.03 B INR69.49 INR+0.80%15.18 M0.88505.79 B INR39.841.74 INR−57.03%0.36%Finance
Buy
SHRIRAMFINShriram Finance Limited411.24 B INR584.60 INR−0.68%4.14 M0.491.11 T INR11.3651.48 INR+26.11%1.68%Finance
Buy
ABCAPITALAditya Birla Capital Ltd.410.74 B INR274.85 INR−1.86%5.14 M1.12731.4 B INR21.2212.95 INR−1.45%0.00%Finance
Strong buy
HEROMOTOCOHero Motocorp Limited408.67 B INR5,312.00 INR+1.30%962.26 K0.701.05 T INR21.12251.57 INR+23.47%3.15%Consumer durables
Buy
CENTRALBKCentral Bank of India395.47 B INR35.37 INR+0.91%4.52 M1.02317.25 B INR7.284.86 INR+35.44%1.11%Finance
Neutral
JSLJindal Stainless Limited392.31 B INR761.25 INR+0.78%682.88 K0.41622.4 B INR24.4031.19 INR−1.73%0.40%Non-energy minerals
Buy
DIXONDixon Technologies (India) Ltd.388.6 B INR17,553.00 INR−0.16%231.3 K0.721.06 T INR84.69207.25 INR+186.30%0.03%Electronic technology
Buy
LTIMLTIMindtree Limited380.08 B INR5,243.50 INR+0.89%251.75 K1.191.54 T INR32.96159.08 INR+3.39%1.25%Technology services
Buy
YESBANKYes Bank Limited370.58 B INR19.55 INR0.00%71.82 M0.74613.27 B INR22.380.87 INR+78.83%0.00%Finance
Strong sell
PATANJALIPatanjali Foods Limited341.57 B INR1,804.80 INR+0.61%313.79 K0.63651.02 B INR53.6133.66 INR+29.60%0.45%Process industries
Strong buy
IDBIIDBI Bank Limited341.48 B INR89.19 INR+2.46%9.67 M0.82935.78 B INR12.127.36 INR+25.78%2.41%Finance
Neutral
ASIANPAINTAsian Paints Ltd.338.59 B INR2,540.00 INR−1.18%1.02 M0.622.47 T INR67.7137.51 INR−29.17%0.96%Process industries
Neutral
IOBIndian Overseas Bank337.49 B INR40.00 INR+2.91%20.55 M4.02747.93 B INR19.472.05 INR+38.18%0.00%Finance
Neutral
AMBUJACEMAmbuja Cements Limited336.98 B INR567.25 INR+0.03%801.96 K0.451.39 T INR32.3817.52 INR+16.49%0.35%Non-energy minerals
Buy
CHOLAHLDNGCholamandalam Financial Holdings Ltd331.27 B INR1,758.80 INR+0.17%133.82 K0.50330.18 B INR14.99117.36 INR+13.05%0.07%Finance
Strong buy
HINDZINCHindustan Zinc Limited327.83 B INR440.90 INR+1.15%2.82 M1.251.84 T INR18.1924.24 INR+25.82%6.65%Non-energy minerals
Neutral
DRREDDYDr. Reddy's Laboratories Ltd.325.54 B INR1,253.70 INR−2.05%1.63 M1.031.07 T INR18.4268.08 INR+2.14%0.62%Health technology
Neutral
OILOil India Limited325.12 B INR402.05 INR+0.50%1.13 M0.60650.89 B INR9.9740.34 INR−3.42%3.12%Energy minerals
Buy
FEDERALBNKFederal Bank Ltd. (India)317.27 B INR193.56 INR−0.01%3.07 M0.56470.94 B INR11.8516.34 INR−1.63%0.62%Finance
Buy
AUROPHARMAAurobindo Pharma Ltd314.03 B INR1,022.20 INR−0.27%947.61 K0.54595.67 B INR17.5158.39 INR−2.84%0.39%Health technology
Buy
HALHindustan Aeronautics Limited301.46 B INR4,451.50 INR+0.49%871.22 K0.622.96 T INR35.82124.27 INR+0.81%0.90%Electronic technology
Strong buy
INDUSTOWERIndus Towers Limited301.23 B INR329.45 INR−2.93%8.56 M1.09895.63 B INR8.9536.80 INR+49.93%0.00%Finance
Neutral
ADANIPORTSAdani Ports & Special Economic Zone Ltd298.72 B INR1,336.20 INR+0.07%1.5 M0.612.88 T INR25.5652.28 INR+23.99%0.52%Transportation
Strong buy
UCOBANKUCO Bank294.21 B INR28.86 INR+1.02%8.62 M1.57358.51 B INR14.162.04 INR+45.79%1.36%Finance
Neutral
TORNTPOWERTorrent Power Limited291 B INR1,304.60 INR+3.38%723.22 K0.79635.65 B INR23.5955.31 INR+16.18%1.51%Utilities
Neutral
MAHABANKBank of Maharashtra284.02 B INR52.46 INR+0.87%4.81 M1.12400.35 B INR6.877.63 INR+20.52%2.88%Finance
Strong buy
MRFMRF Limited281.45 B INR153,885.00 INR+6.25%32.63 K4.14614.33 B INR36.284,241.17 INR−12.83%0.16%Consumer durables
Neutral