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.56 T INR1,303.7 INR−1.47%12.75 M0.9217.95 T INR23.6155.22 INR−8.32%0.46%Energy minerals
Strong buy
LICILife Insurance Corp. of India9.81 T INR429.70 INR−0.76%1.22 M0.395.48 T INR9.4645.42 INR+18.90%2.28%Finance
Strong buy
IOCIndian Oil Corp. Ltd.7.84 T INR143.30 INR+0.62%12.24 M0.732 T INR4.6930.57 INR+209.60%7.05%Energy minerals
Buy
RAJESHEXPORajesh Exports Limited7.79 T INR91.79 INR+5.00%382.05 K1.8525.33 B INR24.083.81 INR+18.64%0.00%Consumer durables
No rating
SBINState Bank of India7.16 T INR1,044.4 INR−1.47%10.51 M0.979.64 T INR11.4791.03 INR+4.74%1.68%Finance
Strong buy
ONGCOil & Natural Gas Corp. Ltd.6.62 T INR249.89 INR+0.12%12.24 M0.963.11 T INR7.5932.93 INR+14.58%5.47%Energy minerals
Buy
HDFCBANKHDFC Bank Limited5.03 T INR761.45 INR−2.08%42.25 M1.3212.62 T INR14.8851.18 INR+11.35%1.61%Finance
Strong buy
BPCLBharat Petroleum Corporation Limited4.55 T INR319.35 INR+0.55%6.26 M0.761.37 T INR5.2860.48 INR+93.77%7.21%Energy minerals
Buy
HINDPETROHindustan Petroleum Corporation Limited4.42 T INR406.95 INR+0.38%4.14 M0.57851.77 B INR4.8084.81 INR+167.91%0.00%Energy minerals
Neutral
TMPVTata Motors Passenger Vehicles Ltd3.3 T INR333.80 INR−0.79%5.85 M0.611.24 T INR1.52219.97 INR+258.73%0.90%Consumer durables
Neutral
ICICIBANKICICI Bank Limited3.13 T INR1,463.1 INR+0.20%18.27 M1.4410.34 T INR18.9177.36 INR+7.37%0.78%Finance
Strong buy
LTLarsen & Toubro Limited2.86 T INR3,846.6 INR+0.20%1.39 M0.555.25 T INR32.91116.88 INR+6.94%1.01%Industrial services
Buy
HINDALCOHindalco Industries Limited2.74 T INR951.40 INR+0.38%4.97 M0.962.11 T INR15.8060.20 INR−16.30%0.52%Non-energy minerals
Buy
TCSTata Consultancy Services Limited2.67 T INR2,221.1 INR−1.33%2.38 M0.408.21 T INR16.14137.64 INR+1.07%2.91%Technology services
Buy
TATASTEELTata Steel Limited2.32 T INR187.24 INR+0.45%21.62 M0.962.32 T INR21.638.65 INR+215.56%2.16%Non-energy minerals
Neutral
BHARTIARTLBharti Airtel Limited2.11 T INR1,948.4 INR+0.43%5.06 M0.7711.9 T INR44.4643.83 INR−20.52%0.83%Communications
Strong buy
M&MMahindra & Mahindra Ltd.1.95 T INR3,201.7 INR+1.14%1.78 M0.813.95 T INR21.05152.11 INR+32.19%0.81%Consumer durables
Strong buy
NTPCNTPC Limited1.87 T INR348.55 INR+0.37%8.58 M0.793.31 T INR12.5027.89 INR+15.48%2.58%Utilities
Strong buy
MARUTIMaruti Suzuki India Limited1.83 T INR13,597 INR+0.61%341.1 K0.774.34 T INR29.12466.90 INR+1.24%0.98%Consumer durables
Strong buy
JSWSTEELJSW Steel Limited1.83 T INR1,267.4 INR+0.83%1.94 M1.193.03 T INR12.51101.35 INR+411.82%0.23%Non-energy minerals
Buy
INFYInfosys Limited1.79 T INR1,073.5 INR−1.25%9.49 M0.774.45 T INR15.0171.54 INR+11.15%4.44%Technology services
Buy
GRASIMGrasim Industries Ltd.1.75 T INR3,179.8 INR+1.15%659.16 K1.022.12 T INR43.4673.16 INR+23.85%0.33%Non-energy minerals
Strong buy
COALINDIACoal India Ltd.1.68 T INR431.25 INR+0.43%4.61 M0.962.64 T INR8.5550.46 INR−12.06%6.18%Energy minerals
Buy
AXISBANKAxis Bank Limited1.63 T INR1,258.2 INR+0.18%15.01 M1.814.13 T INR14.1588.93 INR−0.61%0.08%Finance
Strong buy
BANKBARODABank of Baroda1.58 T INR247.70 INR−2.81%13.46 M1.111.28 T INR6.4538.38 INR−4.20%3.43%Finance
Buy
CANBKCanara Bank1.52 T INR127.52 INR−1.01%24.61 M0.961.13 T INR5.8721.72 INR+12.35%3.34%Finance
Buy
PNBPunjab National Bank1.5 T INR112.08 INR+0.29%28.69 M1.081.22 T INR5.8319.22 INR+31.34%2.85%Finance
Neutral
BAJAJFINSVBajaj Finserv Limited1.43 T INR1,900.6 INR+2.10%1.67 M1.352.98 T INR31.2660.80 INR+9.92%0.07%Finance
Buy
GAILGAIL (India) Limited1.42 T INR173.99 INR+0.57%4.65 M0.671.13 T INR15.0811.53 INR−39.09%3.50%Utilities
Buy
HCLTECHHCL Technologies Limited1.3 T INR1,239.5 INR+1.49%4.64 M0.933.27 T INR19.2864.28 INR+2.69%5.05%Technology services
Neutral
UNIONBANKUnion Bank of India Limited1.28 T INR176.11 INR+0.10%35.65 M1.531.29 T INR6.5127.04 INR+9.75%2.81%Finance
Buy
MOTHERSONSamvardhana Motherson International Limited1.26 T INR145.22 INR+1.38%10.67 M0.611.53 T INR39.713.66 INR−11.42%0.41%Producer manufacturing
Buy
REDINGTONRedington Limited1.19 T INR269.95 INR+0.17%1.82 M0.89215.07 B INR14.1619.06 INR−7.14%2.46%Distribution services
Strong buy
PFCPower Finance Corporation Limited1.13 T INR414.85 INR+0.24%5.59 M0.961.34 T INR5.2978.49 INR+12.66%4.15%Finance
Strong buy
SBILIFESBI Life Insurance Co. Ltd.1.12 T INR1,827.9 INR+0.19%583.35 K0.601.84 T INR74.2124.63 INR+2.38%0.15%Finance
Strong buy
KOTAKBANKKotak Mahindra Bank Limited1.11 T INR385.95 INR+1.02%17.15 M0.893.88 T INR18.9120.41 INR+5.93%0.13%Finance
Buy
SAILSteel Authority of India Limited1.11 T INR164.07 INR+0.88%9.27 M0.86673.48 B INR20.108.16 INR+42.14%0.98%Non-energy minerals
Sell
HDFCLIFEHDFC Life Insurance Co. Ltd.1.08 T INR561.00 INR−0.65%2.53 M0.541.22 T INR61.319.15 INR+4.85%0.37%Finance
Strong buy
ADANIENTAdani Enterprises Limited1 T INR3,182.7 INR−0.02%951.46 K0.564.28 T INR41.0977.45 INR+29.16%0.04%Distribution services
Strong buy
WIPROWipro Limited926.24 B INR174.97 INR−0.80%11.35 M0.741.74 T INR13.8912.60 INR−1.84%6.19%Technology services
Neutral
MRPLMangalore Refinery & Petrochemicals Ltd.886.67 B INR176.31 INR+3.15%16.25 M0.45305.65 B INR9.8417.92 INR2.30%Energy minerals
Buy
ULTRACEMCOUltraTech Cement Limited885.12 B INR12,094 INR+1.60%830.84 K3.283.45 T INR41.69290.12 INR+21.23%0.66%Non-energy minerals
Strong buy
TITANTitan Company Limited874.72 B INR4,688.7 INR+0.98%530.09 K0.484.12 T INR82.0357.16 INR+51.99%0.24%Consumer durables
Buy
BANKINDIABank of India858.75 B INR147.10 INR+0.10%12.65 M1.25651.94 B INR6.5022.64 INR+7.94%3.24%Finance
Neutral
INDIGOInterGlobe Aviation Ltd849.62 B INR5,305.0 INR+1.45%920.98 K0.932.03 T INR−61.97 INR−133.03%0.19%Transportation
Buy
TMCVTata Motors Limited838.55 B INR411.75 INR+0.59%3.85 M0.561.53 T INR50.078.22 INR0.97%Consumer durables
Buy
BAJFINANCEBajaj Finance Limited820.79 B INR1,069.2 INR+0.49%6.97 M0.836.57 T INR35.0330.52 INR+13.77%0.58%Finance
Buy
ITCITC Limited786.24 B INR281.00 INR−0.60%9.86 M0.723.52 T INR17.0216.51 INR−40.53%5.19%Consumer non-durables
Neutral
INDIANBIndian Bank784.38 B INR855.35 INR−0.37%1.93 M0.421.12 T INR9.0194.91 INR+16.57%2.23%Finance
Strong buy
VEDLVedanta Limited752.6 B INR264.85 INR+1.15%11.18 M0.74989.91 B INR6.0044.17 INR+14.16%16.48%Non-energy minerals
Buy
AWLAWL Agri Business Ltd746.55 B INR193.93 INR+2.41%8.43 M3.45245.18 B INR24.108.05 INR−14.67%0.53%Process industries
Buy
HYUNDAIHyundai Motor India Limited707.63 B INR1,958.6 INR−0.69%847.94 K1.141.62 T INR29.3066.84 INR−3.70%1.04%Consumer durables
Buy
DMARTAvenue Supermarts Ltd.688.21 B INR3,975.6 INR+0.00%314.7 K0.492.58 T INR84.7546.91 INR+13.01%0.00%Retail trade
Neutral
HINDUNILVRHindustan Unilever Limited643.33 B INR2,142.5 INR+0.13%1.03 M0.575.04 T INR33.4864.00 INR+41.20%1.95%Consumer non-durables
Buy
CHENNPETROChennai Petroleum Corporation Limited636.4 B INR1,258.1 INR+3.63%1.79 M0.92178.49 B INR6.04208.34 INR+1,349.42%1.05%Energy minerals
Buy
ICICIPRULIICICI Prudential Life Insurance Co. Ltd.636.09 B INR500.50 INR+0.42%924.01 K0.35720.39 B INR45.3411.04 INR+35.13%0.32%Finance
Strong buy
TATAPOWERTata Power Company Limited620.31 B INR381.45 INR−0.74%3.01 M0.741.2 T INR32.5511.72 INR−5.63%0.66%Utilities
Buy
BAJAJ_AUTOBajaj Auto Limited606.23 B INR10,404 INR−1.13%834.32 K1.902.92 T INR27.07384.28 INR+46.57%1.45%Consumer durables
Buy
RECLTDREC Limited583.93 B INR362.05 INR−0.40%3.43 M0.67934.66 B INR5.8661.81 INR+2.67%4.86%Finance
Buy
SUNPHARMASun Pharmaceutical Industries Limited582.63 B INR1,961.9 INR+0.28%1.41 M0.614.64 T INR41.0147.84 INR+5.04%0.85%Health technology
Strong buy
TVSHLTDTVS Holdings Limited581.54 B INR14,236 INR+1.46%21.38 K3.58282.66 B INR16.99838.12 INR+45.66%0.61%Producer manufacturing
No rating
TECHMTech Mahindra Limited568.15 B INR1,576.3 INR−0.01%2.62 M0.861.54 T INR27.2557.84 INR+12.99%2.98%Technology services
Buy
ASHOKLEYAshok Leyland Limited562.87 B INR153.94 INR−0.56%12.23 M0.78911.62 B INR26.045.91 INR+11.86%2.26%Producer manufacturing
Buy
TVSMOTORTVS Motor Company Limited550.96 B INR3,792.0 INR+5.62%2.39 M3.331.72 T INR59.6463.58 INR+35.10%0.34%Consumer durables
Buy
ETERNALEternal Limited543.64 B INR286.60 INR−0.12%22.18 M0.642.77 T INR714.890.40 INR−31.45%0.00%Technology services
Strong buy
INDUSINDBKIndusInd Bank Ltd.534.8 B INR1,063.5 INR+2.96%5.12 M2.50800.33 B INR93.6411.36 INR−65.62%0.15%Finance
Neutral
GICREGeneral Insurance Corporation of India534.7 B INR361.75 INR+0.42%193.24 K0.28634.74 B INR6.5755.08 INR+30.02%2.74%Finance
Buy
JINDALSTELJindal Steel Limited532.25 B INR1,044.7 INR+1.10%638.44 K0.501.04 T INR31.5233.14 INR+18.97%0.19%Non-energy minerals
Buy
ADANIPOWERAdani Power Limited532.03 B INR220.37 INR+0.18%19.05 M0.614.14 T INR33.116.66 INR−0.81%0.00%Utilities
Strong buy
UPLUPL Limited515.21 B INR618.15 INR+2.00%2.61 M1.07520.35 B INR27.1622.76 INR+133.63%0.96%Process industries
Buy
NIACLNew India Assurance Co. Ltd.507.4 B INR178.11 INR+0.74%460.4 K0.49288.48 B INR20.788.57 INR+36.24%1.01%Finance
Buy
DIXONDixon Technologies (India) Ltd.488.73 B INR14,118 INR−3.23%507.33 K0.59877.51 B INR57.96243.59 INR+33.46%0.06%Electronic technology
Buy
IDFCFIRSTBIDFC First Bank Ltd.484.22 B INR81.66 INR−0.15%17.64 M1.18692.37 B INR43.441.88 INR−7.59%0.32%Finance
Buy
AMRAPLINAmrapali Industries Limited
484.18 B INR35.85 INR−1.92%10.45 K0.421.98 B INR14.532.47 INR+677.25%0.00%Technology services
No rating
MFSLMax Financial Services Limited476.96 B INR1,539.4 INR−0.24%592.4 K0.78530.63 B INR548.832.80 INR−70.56%0.00%Finance
Strong buy
SHRIRAMFINShriram Finance Limited475.63 B INR1,061.5 INR+2.52%7.63 M1.602.44 T INR19.9353.25 INR+4.91%0.00%Finance
Strong buy
HEROMOTOCOHero Motocorp Limited473.29 B INR5,034.1 INR+1.13%554.17 K0.98982.71 B INR17.56286.72 INR+31.16%3.57%Consumer durables
Buy
POWERGRIDPower Grid Corporation of India Limited467.33 B INR286.70 INR−0.69%7.52 M0.902.64 T INR16.7417.13 INR+2.97%3.21%Utilities
Buy
ABCAPITALAditya Birla Capital Ltd.460.72 B INR409.05 INR+1.97%3.36 M1.011.1 T INR28.7314.24 INR+12.39%0.00%Finance
Strong buy
IDEAVodafone Idea Ltd448.73 B INR13.49 INR−0.15%248.93 M0.821.49 T INR4.233.19 INR0.00%Communications
Neutral
PETRONETPetronet Lng Limited434.95 B INR276.65 INR+0.58%2.61 M1.26410.93 B INR10.6126.09 INR−1.51%3.62%Utilities
Buy
JSLJindal Stainless Limited429.55 B INR739.05 INR+1.14%718.95 K1.26606.61 B INR19.0938.71 INR+27.37%0.41%Non-energy minerals
Strong buy
CENTRALBKCentral Bank of India426.8 B INR32.02 INR−0.09%8.35 M0.66286.75 B INR6.355.04 INR+3.77%3.68%Finance
Strong buy
LTMLTM Limited423.08 B INR4,047.1 INR−0.90%226.18 K0.361.21 T INR22.96176.29 INR+10.82%1.85%Technology services
Buy
AMBUJACEMAmbuja Cements Limited404.46 B INR440.85 INR+0.70%2.33 M1.291.09 T INR23.7718.54 INR+9.26%0.46%Non-energy minerals
Buy
PATANJALIPatanjali Foods Limited401.7 B INR340.25 INR+0.31%4.24 M0.35367.05 B INR20.4016.68 INR+39.25%1.20%Process industries
Strong buy
CHOLAHLDNGCholamandalam Financial Holdings Ltd395.76 B INR1,550.2 INR−0.20%88.85 K0.51295.82 B INR11.92130.01 INR+12.31%0.08%Finance
Strong buy
ADANIPORTSAdani Ports & Special Economic Zone Ltd387.36 B INR1,846.5 INR+0.14%1.37 M1.044.23 T INR31.7158.23 INR+13.39%0.41%Transportation
Strong buy
HINDZINCHindustan Zinc Limited377.52 B INR534.40 INR+2.25%3.1 M1.072.19 T INR16.3232.74 INR+33.60%2.11%Non-energy minerals
Buy
IOBIndian Overseas Bank377.35 B INR35.25 INR+0.71%19.13 M3.49651.07 B INR11.393.09 INR+50.61%0.00%Finance
No rating
YESBANKYes Bank Limited372.93 B INR23.14 INR+0.92%76.82 M1.16741.67 B INR19.421.19 INR+36.41%0.00%Finance
Sell
KALYANKJILKalyan Jewellers India Ltd.357.43 B INR577.00 INR+1.23%28.81 M0.39593.46 B INR44.1713.06 INR+88.60%0.27%Retail trade
Strong buy
ASIANPAINTAsian Paints Ltd.355.84 B INR2,692.4 INR+0.04%1 M1.212.58 T INR59.7045.10 INR+17.93%1.03%Process industries
Neutral
IDBIIDBI Bank Limited354.6 B INR86.63 INR+1.88%9.82 M0.56935.67 B INR10.008.67 INR+17.72%2.45%Finance
No rating
FEDERALBNKFederal Bank Ltd. (India)342.72 B INR356.05 INR+1.51%6.34 M0.68852.21 B INR19.0518.69 INR+14.38%0.37%Finance
Buy
OILOil India Limited339.46 B INR445.15 INR−1.85%1.92 M0.48708.71 B INR10.9440.70 INR+1.06%2.80%Energy minerals
Buy
AUROPHARMAAurobindo Pharma Ltd336.53 B INR1,579.7 INR+1.29%539.94 K0.68882.66 B INR26.1860.34 INR+0.77%0.26%Health technology
Buy
DRREDDYDr. Reddy's Laboratories Ltd.335.93 B INR1,206.0 INR−1.40%2.18 M0.691.01 T INR23.4951.34 INR−24.25%0.65%Health technology
Neutral
BHELBharat Heavy Electricals Limited331.96 B INR413.30 INR−1.01%8.37 M0.391.47 T INR59.166.99 INR+739.32%0.11%Producer manufacturing
Neutral
MAHABANKBank of Maharashtra331.03 B INR81.75 INR+1.53%9.94 M0.44614.09 B INR8.349.80 INR+28.39%2.77%Finance
Buy