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 Limited10.57 T INR1,322.70 INR−0.99%21.67 M1.2718.07 T INR22.1659.69 INR+15.97%0.41%Energy minerals
Strong buy
LICILife Insurance Corp. of India8.89 T INR803.50 INR+1.53%673.99 K0.565.01 T INR9.5883.83 INR+23.13%1.52%Finance
Strong buy
IOCIndian Oil Corp. Ltd.7.84 T INR135.00 INR+2.42%22.33 M1.451.86 T INR4.4230.57 INR+209.60%7.58%Energy minerals
Buy
SBINState Bank of India7.1 T INR948.80 INR+1.00%17.28 M0.728.68 T INR10.4291.03 INR+4.74%1.69%Finance
Strong buy
ONGCOil & Natural Gas Corp. Ltd.6.12 T INR296.50 INR−0.24%9.57 M0.513.74 T INR9.8330.15 INR−2.60%4.54%Energy minerals
Buy
HDFCBANKHDFC Bank Limited4.95 T INR762.45 INR−0.81%40.31 M1.0711.83 T INR15.4749.27 INR+6.65%1.43%Finance
Strong buy
HINDPETROHindustan Petroleum Corporation Limited4.42 T INR371.00 INR+3.37%5.85 M0.58764.31 B INR4.3784.81 INR+167.91%0.00%Energy minerals
Neutral
BPCLBharat Petroleum Corporation Limited4.4 T INR286.45 INR+2.01%6.96 M0.541.22 T INR4.9757.60 INR+79.19%8.01%Energy minerals
Buy
RAJESHEXPORajesh Exports Limited4.23 T INR108.40 INR+2.61%59.84 K0.4931.08 B INR19.065.69 INR+173.71%0.00%Consumer durables
No rating
TMPVTata Motors Passenger Vehicles Ltd3.36 T INR361.20 INR+2.28%15.12 M1.321.3 T INR1.62223.59 INR+264.63%1.70%Consumer durables
Neutral
ICICIBANKICICI Bank Limited3.12 T INR1,240.80 INR−0.82%38.93 M2.108.97 T INR16.5974.78 INR+7.35%0.88%Finance
Strong buy
LTLarsen & Toubro Limited2.86 T INR3,921.00 INR+0.08%2.32 M0.745.39 T INR33.55116.88 INR+6.94%0.87%Industrial services
Buy
TCSTata Consultancy Services Limited2.67 T INR2,327.10 INR+1.92%10.39 M2.578.26 T INR17.11136.01 INR+1.35%2.76%Technology services
Buy
HINDALCOHindalco Industries Limited2.38 T INR1,048.30 INR−0.46%3.67 M0.792.37 T INR14.5072.29 INR+15.79%0.48%Non-energy minerals
Neutral
TATASTEELTata Steel Limited2.32 T INR209.29 INR−0.20%32.57 M1.032.62 T INR1.72%Non-energy minerals
Neutral
BHARTIARTLBharti Airtel Limited2.11 T INR1,913.50 INR−1.27%8.96 M0.7611.8 T INR43.5343.95 INR−20.30%0.83%Communications
Strong buy
M&MMahindra & Mahindra Ltd.1.99 T INR3,092.30 INR+0.28%3.15 M0.943.83 T INR20.33152.11 INR+32.19%0.82%Consumer durables
Strong buy
JSWSTEELJSW Steel Limited1.85 T INR1,285.20 INR−0.59%1.14 M0.573.16 T INR14.0891.26 INR+537.21%0.22%Non-energy minerals
Buy
NTPCNTPC Limited1.85 T INR389.40 INR+0.28%6.69 M0.773.76 T INR15.6224.93 INR+10.00%2.28%Utilities
Strong buy
MARUTIMaruti Suzuki India Limited1.83 T INR12,956.00 INR−0.46%342.74 K0.854.09 T INR27.75466.90 INR+1.24%1.04%Consumer durables
Buy
INFYInfosys Limited1.79 T INR1,196.90 INR+4.76%32.18 M2.804.63 T INR16.7371.54 INR+11.15%3.94%Technology services
Buy
COALINDIACoal India Ltd.1.68 T INR456.95 INR−1.11%7.32 M0.682.85 T INR9.0650.46 INR−12.06%5.71%Energy minerals
Buy
AXISBANKAxis Bank Limited1.62 T INR1,238.30 INR+0.03%9.2 M1.393.85 T INR14.6484.56 INR−6.18%0.08%Finance
Strong buy
BANKBARODABank of Baroda1.57 T INR260.60 INR+0.21%7.96 M0.611.35 T INR6.7938.38 INR−4.19%3.21%Finance
Buy
CANBKCanara Bank1.53 T INR126.15 INR+1.00%18.72 M0.651.13 T INR5.8121.72 INR+12.34%3.20%Finance
Buy
BAJAJFINSVBajaj Finserv Limited1.52 T INR1,749.80 INR−0.19%640.34 K0.542.81 T INR28.7860.80 INR+9.92%0.06%Finance
Buy
PNBPunjab National Bank1.49 T INR101.30 INR+1.82%15.63 M0.491.14 T INR6.3415.97 INR−2.63%2.91%Finance
Neutral
GRASIMGrasim Industries Ltd.1.48 T INR2,935.20 INR−0.29%637.12 K0.722 T INR44.2366.37 INR+15.07%0.34%Non-energy minerals
Buy
GAILGAIL (India) Limited1.42 T INR156.12 INR−2.56%17.11 M2.191.05 T INR11.9513.06 INR−30.88%3.75%Utilities
Buy
HCLTECHHCL Technologies Limited1.3 T INR1,179.40 INR+2.86%5.76 M1.703.11 T INR19.2161.39 INR−4.25%5.23%Technology services
Neutral
UNIONBANKUnion Bank of India Limited1.28 T INR158.96 INR+0.04%6.23 M0.521.21 T INR6.2525.45 INR+7.81%2.99%Finance
Buy
REDINGTONRedington Limited1.19 T INR221.24 INR+1.13%2.67 M0.82170.97 B INR11.6019.07 INR−7.12%3.11%Distribution services
Strong buy
MOTHERSONSamvardhana Motherson International Limited1.13 T INR131.49 INR+2.13%24.01 M1.301.36 T INR40.663.23 INR−37.30%0.45%Producer manufacturing
Buy
PFCPower Finance Corporation Limited1.13 T INR431.60 INR+0.42%3.99 M0.641.42 T INR5.5078.49 INR+12.66%3.88%Finance
Strong buy
SBILIFESBI Life Insurance Co. Ltd.1.12 T INR1,881.40 INR+1.13%1.35 M1.451.87 T INR76.3824.63 INR+2.38%0.15%Finance
Strong buy
SAILSteel Authority of India Limited1.11 T INR199.05 INR+3.28%43.24 M1.09795.54 B INR24.398.16 INR+42.14%0.83%Non-energy minerals
Neutral
KOTAKBANKKotak Mahindra Bank Limited1.08 T INR381.95 INR−2.51%22.57 M1.163.9 T INR19.7019.39 INR−12.88%0.13%Finance
Buy
ADANIENTAdani Enterprises Limited1 T INR2,725.00 INR+1.31%4.2 M1.383.48 T INR35.1977.45 INR+29.16%0.05%Distribution services
Strong buy
HDFCLIFEHDFC Life Insurance Co. Ltd.1 T INR610.40 INR+0.90%1.78 M0.221.31 T INR68.898.86 INR+5.30%0.35%Finance
Strong buy
WIPROWipro Limited926.24 B INR195.17 INR+1.56%20.53 M1.252.02 T INR15.5212.58 INR+0.36%5.72%Technology services
Neutral
MRPLMangalore Refinery & Petrochemicals Ltd.886.67 B INR145.57 INR−1.80%4.37 M0.37259.65 B INR13.2510.98 INR+3,324.95%2.70%Energy minerals
Neutral
ULTRACEMCOUltraTech Cement Limited885.12 B INR11,368.00 INR−1.67%347.78 K1.193.4 T INR40.98277.42 INR+24.67%0.67%Non-energy minerals
Strong buy
TITANTitan Company Limited875.84 B INR4,102.00 INR−1.62%711.4 K0.323.7 T INR71.7657.16 INR+51.99%0.26%Consumer durables
Buy
BANKINDIABank of India856.5 B INR138.64 INR+0.30%12.75 M0.97629.41 B INR6.1222.64 INR+7.93%2.93%Finance
Neutral
TMCVTata Motors Limited838.55 B INR378.65 INR−0.30%9.77 M0.881.4 T INR46.048.22 INR0.00%Consumer durables
Buy
BAJFINANCEBajaj Finance Limited819.89 B INR923.55 INR+0.27%8.31 M1.245.73 T INR30.2630.52 INR+13.77%0.48%Finance
Buy
INDIGOInterGlobe Aviation Ltd804.96 B INR4,230.30 INR−1.06%577.74 K0.481.65 T INR51.0282.92 INR−47.30%0.23%Transportation
Buy
VEDLVedanta Limited784.37 B INR337.65 INR+3.26%35.07 M0.651.28 T INR7.6444.17 INR+14.16%13.00%Non-energy minerals
Buy
INDIANBIndian Bank783.33 B INR817.10 INR+0.88%2.02 M0.861.09 T INR9.4086.90 INR+3.94%2.01%Finance
Buy
ITCITC Limited750.17 B INR310.30 INR+0.05%17.52 M1.023.89 T INR11.0927.98 INR+73.73%4.63%Consumer non-durables
Neutral
AWLAWL Agri Business Ltd747.31 B INR202.17 INR+1.40%1.46 M0.48258.83 B INR25.118.05 INR−14.64%0.00%Process industries
Neutral
HYUNDAIHyundai Motor India Limited707.63 B INR1,780.30 INR−0.09%2.22 M1.761.45 T INR26.6366.84 INR−3.70%1.18%Consumer durables
Buy
DMARTAvenue Supermarts Ltd.688.21 B INR4,236.00 INR−1.60%367.51 K1.432.81 T INR92.9845.56 INR+9.73%0.00%Retail trade
Neutral
HINDUNILVRHindustan Unilever Limited644.68 B INR2,232.90 INR−0.94%1.15 M0.845.3 T INR34.8964.00 INR+41.20%1.91%Consumer non-durables
Buy
ICICIPRULIICICI Prudential Life Insurance Co. Ltd.643.99 B INR522.15 INR+1.31%3.45 M2.10747.93 B INR47.3011.04 INR+35.13%0.16%Finance
Strong buy
CHENNPETROChennai Petroleum Corporation Limited636.4 B INR982.40 INR−0.56%560.19 K0.56147.33 B INR4.72208.34 INR+1,349.42%1.31%Energy minerals
Buy
BAJAJ_AUTOBajaj Auto Limited629.05 B INR10,205.00 INR+0.06%151.59 K0.342.85 T INR26.56384.28 INR+46.57%2.06%Consumer durables
Buy
TATAPOWERTata Power Company Limited624.29 B INR415.00 INR+2.63%7.45 M1.091.29 T INR35.4111.72 INR−5.63%0.56%Utilities
Buy
RECLTDREC Limited583.93 B INR334.25 INR+0.16%2.52 M0.43878.44 B INR5.4161.81 INR+2.67%5.10%Finance
Buy
TVSHLTDTVS Holdings Limited581.54 B INR13,409.00 INR−0.53%4.19 K1.07272.58 B INR16.00838.12 INR+45.65%0.64%Producer manufacturing
No rating
TECHMTech Mahindra Limited568.15 B INR1,467.10 INR+2.59%6.7 M2.921.4 T INR27.0754.20 INR+13.08%3.15%Technology services
Buy
TVSMOTORTVS Motor Company Limited560.7 B INR3,283.40 INR−0.23%2.48 M2.241.56 T INR51.6463.58 INR+35.09%0.36%Consumer durables
Buy
ETERNALEternal Limited543.64 B INR247.21 INR+2.41%33.05 M1.222.33 T INR616.640.40 INR−31.45%0.00%Technology services
Strong buy
ADANIPOWERAdani Power Limited537.81 B INR219.09 INR−0.10%35.94 M0.874.23 T INR32.946.65 INR−0.85%0.00%Utilities
Buy
INDUSINDBKIndusInd Bank Ltd.534.8 B INR895.25 INR+0.35%1.3 M0.74695.32 B INR78.8311.36 INR−65.62%0.00%Finance
Neutral
JINDALSTELJindal Steel Limited532.25 B INR1,226.30 INR−0.45%634.51 K0.521.26 T INR37.0033.14 INR+18.97%0.16%Non-energy minerals
Buy
SUNPHARMASun Pharmaceutical Industries Limited521.53 B INR1,882.30 INR−1.23%2.2 M0.794.57 T INR41.3845.49 INR−4.53%0.87%Health technology
Strong buy
UPLUPL Limited518.39 B INR633.30 INR−0.71%1.84 M0.66539.04 B INR27.8222.76 INR+133.64%0.94%Process industries
Buy
NIACLNew India Assurance Co. Ltd.506.74 B INR164.57 INR+1.22%1.25 M1.00267.55 B INR19.208.57 INR+36.29%1.11%Finance
Buy
GICREGeneral Insurance Corporation of India495.55 B INR389.30 INR−0.64%156.22 K0.38687.64 B INR7.0954.88 INR+28.15%2.55%Finance
Buy
DIXONDixon Technologies (India) Ltd.488.73 B INR11,048.00 INR+2.49%586.23 K0.68655.3 B INR45.35243.59 INR+33.46%0.07%Electronic technology
Buy
ASHOKLEYAshok Leyland Limited484.82 B INR151.38 INR+0.16%22.01 M1.00887.83 B INR26.865.64 INR+17.02%2.07%Producer manufacturing
Buy
IDFCFIRSTBIDFC First Bank Ltd.484.22 B INR67.81 INR+0.33%12.86 M0.56582.35 B INR36.071.88 INR−7.59%0.37%Finance
Buy
SHRIRAMFINShriram Finance Limited481.93 B INR927.35 INR−0.68%3.22 M0.492.2 T INR17.4253.25 INR+4.91%1.10%Finance
Strong buy
MFSLMax Financial Services Limited476.96 B INR1,617.90 INR+1.01%642.03 K0.93553.22 B INR576.812.80 INR−70.56%0.00%Finance
Strong buy
HEROMOTOCOHero Motocorp Limited474.11 B INR5,007.50 INR+1.02%560.33 K0.67991.68 B INR17.46286.72 INR+31.16%3.53%Consumer durables
Buy
POWERGRIDPower Grid Corporation of India Limited467.33 B INR298.60 INR+0.69%12.58 M1.142.76 T INR17.4317.13 INR+2.97%3.04%Utilities
Buy
ABCAPITALAditya Birla Capital Ltd.456.17 B INR351.20 INR+0.31%3.02 M0.55917.45 B INR24.6614.24 INR+12.39%0.00%Finance
Strong buy
IDEAVodafone Idea Ltd448.73 B INR13.52 INR+5.13%1.54 B1.481.4 T INR4.243.19 INR0.00%Communications
Neutral
PETRONETPetronet Lng Limited434.95 B INR265.15 INR0.00%1.41 M0.37397.88 B INR10.1626.09 INR−1.51%3.77%Utilities
Buy
JSLJindal Stainless Limited429.55 B INR739.20 INR−1.26%500.4 K0.88616.67 B INR19.1038.71 INR+27.37%0.40%Non-energy minerals
Strong buy
CENTRALBKCentral Bank of India425.83 B INR34.04 INR+0.80%3.33 M0.66305.58 B INR6.824.99 INR+10.25%2.33%Finance
No rating
LTMLTM Limited423.08 B INR4,254.80 INR+4.42%471.96 K1.161.21 T INR25.15169.15 INR+9.11%1.64%Technology services
Buy
HINDZINCHindustan Zinc Limited408.44 B INR632.60 INR−0.61%3.47 M0.452.69 T INR19.3332.73 INR+33.60%1.73%Non-energy minerals
Buy
AMBUJACEMAmbuja Cements Limited404.46 B INR431.70 INR+0.36%1.86 M0.441.06 T INR23.2818.54 INR+9.26%0.47%Non-energy minerals
Buy
CHOLAHLDNGCholamandalam Financial Holdings Ltd395.76 B INR1,672.60 INR+1.67%131.35 K0.90308.99 B INR12.87130.01 INR+12.31%0.08%Finance
Strong buy
ADANIPORTSAdani Ports & Special Economic Zone Ltd387.36 B INR1,762.80 INR−1.39%2.27 M0.614.12 T INR30.2758.23 INR+13.39%0.39%Transportation
Strong buy
IOBIndian Overseas Bank375.32 B INR33.54 INR+0.33%1.41 M0.41644.52 B INR11.912.82 INR+57.74%0.00%Finance
No rating
YESBANKYes Bank Limited372.93 B INR21.97 INR+0.73%68.78 M0.39684.72 B INR19.801.11 INR+42.18%0.00%Finance
Sell
KALYANKJILKalyan Jewellers India Ltd.357.43 B INR344.15 INR−0.56%3.81 M0.26357.53 B INR26.3413.06 INR+88.60%0.43%Retail trade
Strong buy
IDBIIDBI Bank Limited356.31 B INR73.56 INR+5.84%17.53 M3.36746.32 B INR8.588.57 INR+20.74%3.03%Finance
No rating
FEDERALBNKFederal Bank Ltd. (India)342.72 B INR286.60 INR+0.93%6.91 M0.82692.88 B INR16.4017.48 INR+4.05%0.42%Finance
Buy
PATANJALIPatanjali Foods Limited341.53 B INR471.10 INR+3.14%6.84 M2.52497.23 B INR31.0715.16 INR+43.32%0.91%Process industries
Strong buy
OILOil India Limited339.46 B INR501.70 INR−0.86%1.66 M0.18822.9 B INR12.3340.70 INR+1.06%2.37%Energy minerals
Buy
ASIANPAINTAsian Paints Ltd.338.59 B INR2,600.70 INR−0.51%688.64 K0.522.51 T INR64.8640.10 INR−9.12%0.96%Process industries
Neutral
BHELBharat Heavy Electricals Limited337.82 B INR401.10 INR+1.48%11.64 M0.541.38 T INR87.204.60 INR+199.99%0.13%Producer manufacturing
Neutral
DRREDDYDr. Reddy's Laboratories Ltd.335.93 B INR1,335.20 INR+0.30%2.49 M0.861.11 T INR25.9951.38 INR−24.21%0.60%Health technology
Neutral
HALHindustan Aeronautics Limited330.89 B INR4,333.20 INR+0.15%1.44 M0.842.89 T INR31.79136.30 INR+8.98%1.16%Electronic technology
Buy
MAHABANKBank of Maharashtra328.24 B INR78.34 INR+0.69%7.49 M0.37599.02 B INR3.21%Finance
Strong buy
INDUSTOWERIndus Towers Limited324.93 B INR430.70 INR−0.05%5.64 M0.691.14 T INR15.9027.09 INR−27.49%0.00%Finance
Neutral