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,249.5 INR+0.17%2.03 M0.1916.7 T INR22.6355.22 INR−8.32%0.49%Energy minerals
Strong buy
LICILife Insurance Corp. of India9.81 T INR403.90 INR+0.97%1.88 M0.265.21 T INR8.5047.49 INR+23.28%2.43%Finance
Strong buy
RAJESHEXPORajesh Exports Limited7.79 T INR70.15 INR−0.67%39.34 K0.1521.45 B INR12.245.73 INR+130.38%0.00%Consumer durables
No rating
IOCIndian Oil Corp. Ltd.7.77 T INR138.22 INR+1.24%4.51 M0.571.93 T INR5.6624.44 INR+99.32%6.03%Energy minerals
Buy
SBINState Bank of India7.16 T INR990.80 INR−0.52%1.34 M0.189.14 T INR10.6193.40 INR+4.93%1.75%Finance
Strong buy
ONGCOil & Natural Gas Corp. Ltd.6.08 T INR234.00 INR−0.69%1.71 M0.152.92 T INR6.7634.59 INR+20.82%5.81%Energy minerals
Buy
HDFCBANKHDFC Bank Limited5.03 T INR747.10 INR+1.03%14.36 M0.4711.24 T INR14.6051.18 INR+11.35%1.78%Finance
Strong buy
BPCLBharat Petroleum Corporation Limited4.52 T INR314.85 INR+0.67%3.16 M0.751.33 T INR7.8540.10 INR−1.17%7.32%Energy minerals
Buy
HINDPETROHindustan Petroleum Corporation Limited4.4 T INR362.55 INR+1.38%2.6 M0.68754.31 B INR46.167.85 INR−83.64%6.84%Energy minerals
Neutral
TMPVTata Motors Passenger Vehicles Ltd3.3 T INR301.20 INR−0.15%1.07 M0.101.12 T INR1.42211.43 INR+267.43%0.99%Consumer durables
Neutral
ICICIBANKICICI Bank Limited3.13 T INR1,343.7 INR−0.10%1.14 M0.129.6 T INR17.3777.36 INR+7.37%0.90%Finance
Strong buy
LTLarsen & Toubro Limited2.86 T INR3,913.4 INR+0.22%189.37 K0.125.31 T INR32.46120.55 INR+4.53%0.98%Industrial services
Buy
HINDALCOHindalco Industries Limited2.74 T INR977.40 INR−0.39%530.31 K0.152.18 T INR13.2673.71 INR−3.15%0.51%Non-energy minerals
Buy
TCSTata Consultancy Services Limited2.67 T INR2,116.8 INR−0.56%613.12 K0.187.6 T INR15.38137.64 INR+1.07%3.09%Technology services
Buy
TATASTEELTata Steel Limited2.32 T INR183.81 INR+0.22%3.69 M0.132.31 T INR20.788.85 INR+143.13%2.17%Non-energy minerals
Buy
BHARTIARTLBharti Airtel Limited2.11 T INR1,830.7 INR+0.03%841.49 K0.1411.64 T INR38.8347.15 INR−18.80%1.29%Communications
Strong buy
M&MMahindra & Mahindra Ltd.1.95 T INR3,071.0 INR+0.51%448.43 K0.243.8 T INR18.69164.27 INR+34.45%1.08%Consumer durables
Strong buy
NTPCNTPC Limited1.84 T INR326.75 INR+0.11%432.77 K0.063.14 T INR11.4128.63 INR+15.88%2.73%Utilities
Strong buy
MARUTIMaruti Suzuki India Limited1.83 T INR12,210 INR+0.47%49.12 K0.123.82 T INR26.78455.91 INR−1.37%1.15%Consumer durables
Buy
JSWSTEELJSW Steel Limited1.83 T INR1,272.6 INR+0.32%74.2 K0.053.1 T INR12.56101.35 INR+411.82%0.56%Non-energy minerals
Buy
INFYInfosys Limited1.79 T INR1,027.5 INR−1.06%3.08 M0.314.26 T INR13.8874.03 INR+12.71%4.57%Technology services
Buy
GRASIMGrasim Industries Ltd.1.75 T INR3,135.8 INR−0.95%69.67 K0.082.16 T INR37.4083.85 INR+34.86%0.32%Non-energy minerals
Strong buy
COALINDIACoal India Ltd.1.68 T INR424.35 INR+2.33%4.86 M0.592.54 T INR8.3850.63 INR−5.85%6.43%Energy minerals
Buy
AXISBANKAxis Bank Limited1.63 T INR1,252.2 INR+0.18%521.23 K0.113.86 T INR14.0888.93 INR−0.61%0.08%Finance
Strong buy
BANKBARODABank of Baroda1.58 T INR233.95 INR+0.13%1.15 M0.151.21 T INR6.6635.12 INR−6.67%3.62%Finance
Buy
CANBKCanara Bank1.52 T INR123.93 INR+0.19%2.01 M0.171.12 T INR5.6621.89 INR+7.34%3.40%Finance
Buy
PNBPunjab National Bank1.5 T INR117.85 INR−0.13%1.45 M0.111.35 T INR6.1319.22 INR+31.34%2.56%Finance
Neutral
BAJAJFINSVBajaj Finserv Limited1.43 T INR1,852.9 INR+0.17%75.68 K0.132.96 T INR29.4262.99 INR+6.40%0.07%Finance
Buy
GAILGAIL (India) Limited1.42 T INR172.60 INR−0.01%4.24 M0.771.13 T INR11.4915.02 INR−15.10%3.49%Utilities
Buy
SBILIFESBI Life Insurance Co. Ltd.1.34 T INR1,761.9 INR+0.34%57.98 K0.061.78 T INR67.9525.93 INR+4.51%0.15%Finance
Strong buy
HCLTECHHCL Technologies Limited1.3 T INR1,256.6 INR−1.90%682.04 K0.273.36 T INR19.5564.28 INR+2.69%4.85%Technology services
Neutral
UNIONBANKUnion Bank of India Limited1.28 T INR176.69 INR−0.79%754.07 K0.111.35 T INR6.5327.04 INR+9.75%2.82%Finance
Buy
MOTHERSONSamvardhana Motherson International Limited1.26 T INR162.09 INR−0.50%1.1 M0.101.74 T INR39.014.16 INR+32.06%0.36%Producer manufacturing
Buy
REDINGTONRedington Limited1.19 T INR405.45 INR+3.42%1.27 M0.17312.48 B INR18.6421.76 INR+4.09%1.50%Distribution services
Strong buy
KOTAKBANKKotak Mahindra Bank Limited1.11 T INR415.10 INR+0.07%1.37 M0.124.11 T INR20.3420.41 INR+5.93%0.16%Finance
Buy
SAILSteel Authority of India Limited1.11 T INR175.78 INR−0.86%1.85 M0.14743.49 B INR16.9910.34 INR+40.79%0.89%Non-energy minerals
Neutral
HDFCLIFEHDFC Life Insurance Co. Ltd.1.08 T INR565.15 INR+1.03%358.67 K0.071.2 T INR61.779.15 INR+4.85%0.38%Finance
Strong buy
PFCPower Finance Corporation Limited1.07 T INR344.35 INR−0.12%1.08 M0.151.14 T INR4.3678.93 INR+7.13%5.42%Finance
Strong buy
ADANIENTAdani Enterprises Limited1 T INR2,994.9 INR+0.67%265.43 K0.164.06 T INR48.0262.37 INR+16.01%0.04%Distribution services
Strong buy
WIPROWipro Limited926.24 B INR164.14 INR−0.25%3.2 M0.281.64 T INR13.0312.60 INR−1.84%4.82%Technology services
Sell
MRPLMangalore Refinery & Petrochemicals Ltd.886.63 B INR165.15 INR−1.13%1.58 M0.12289.88 B INR9.2217.92 INR2.42%Energy minerals
Buy
ULTRACEMCOUltraTech Cement Limited875.8 B INR11,092 INR−0.07%29.6 K0.113.14 T INR38.23290.12 INR+21.23%2.25%Non-energy minerals
Strong buy
TITANTitan Company Limited874.72 B INR4,947.0 INR+1.48%251.88 K0.484.22 T INR76.2564.88 INR+55.02%0.32%Consumer durables
Buy
BANKINDIABank of India858.75 B INR138.17 INR−0.33%880.78 K0.17637.83 B INR5.3425.87 INR+24.13%3.32%Finance
Neutral
INDIGOInterGlobe Aviation Ltd846.54 B INR4,975.5 INR+0.70%80.37 K0.131.89 T INR−124.34 INR−171.76%0.20%Transportation
Buy
TMCVTata Motors Limited838.55 B INR447.50 INR+0.67%1.53 M0.261.63 T INR39.3311.38 INR0.91%Consumer durables
Strong buy
BAJFINANCEBajaj Finance Limited820.79 B INR1,022.5 INR+0.12%702.5 K0.136.39 T INR31.3932.57 INR+16.05%0.58%Finance
Buy
ITCITC Limited786.24 B INR267.10 INR+0.04%1.74 M0.153.29 T INR16.8615.84 INR−43.18%5.53%Consumer non-durables
Buy
INDIANBIndian Bank784.38 B INR842.00 INR+0.12%132.47 K0.131.14 T INR8.8794.91 INR+16.57%2.16%Finance
Strong buy
CHENNPETROChennai Petroleum Corporation Limited780.94 B INR1,372.2 INR−0.24%364.5 K0.15210.78 B INR4.90280.30 INR4.38%Energy minerals
Strong buy
VEDLVedanta Limited752.6 B INR262.30 INR+0.69%1.26 M0.181.02 T INR5.2450.01 INR+34.65%16.27%Non-energy minerals
Buy
AWLAWL Agri Business Ltd746.55 B INR184.05 INR+0.27%243.41 K0.17242.97 B INR20.608.93 INR+0.97%0.53%Process industries
Neutral
HYUNDAIHyundai Motor India Limited707.63 B INR2,135.6 INR−0.39%104.33 K0.171.76 T INR35.0560.93 INR−10.31%0.97%Consumer durables
Buy
DMARTAvenue Supermarts Ltd.688.21 B INR3,802.9 INR+0.07%109.76 K0.232.44 T INR81.0746.91 INR+13.01%0.00%Retail trade
Neutral
AAUGMONTAugmont Enterprises Limited662.31 B INR859.00 INR−3.18%666.73 K0.6180.03 B INR0.00%Retail trade
No rating
HINDUNILVRHindustan Unilever Limited643.33 B INR1,943.8 INR−0.16%168.56 K0.134.55 T INR30.5463.64 INR+38.52%2.12%Consumer non-durables
Buy
ICICIPRULIICICI Prudential Life Insurance Co. Ltd.636.09 B INR494.35 INR+0.27%121.98 K0.08716.61 B INR44.7811.04 INR+35.13%0.33%Finance
Strong buy
TATAPOWERTata Power Company Limited620.31 B INR366.60 INR−0.15%372.85 K0.101.2 T INR30.3612.07 INR−4.98%0.67%Utilities
Buy
BAJAJ_AUTOBajaj Auto Limited606.23 B INR11,388 INR−0.63%22.86 K0.133.16 T INR27.08420.48 INR+54.74%1.30%Consumer durables
Buy
RECLTDREC Limited586.32 B INR308.85 INR−0.44%980.96 K0.24819.99 B INR5.0760.90 INR−4.87%5.96%Finance
Buy
SUNPHARMASun Pharmaceutical Industries Limited582.63 B INR1,861.8 INR−0.38%175.69 K0.114.4 T INR36.9350.41 INR+16.62%0.87%Health technology
Buy
TVSHLTDTVS Holdings Limited581.54 B INR12,700 INR−0.23%7440.07259.31 B INR13.04973.89 INR+53.60%0.73%Producer manufacturing
No rating
TECHMTech Mahindra Limited568.15 B INR1,540.2 INR−1.17%309.51 K0.161.5 T INR26.6357.84 INR+12.99%3.33%Technology services
Buy
ASHOKLEYAshok Leyland Limited562.87 B INR162.77 INR+0.63%1.89 M0.15956.26 B INR27.495.92 INR+8.45%2.15%Producer manufacturing
Buy
TVSMOTORTVS Motor Company Limited550.96 B INR4,180.0 INR+0.60%123.13 K0.191.98 T INR57.9072.19 INR+43.76%0.29%Consumer durables
Buy
ETERNALEternal Limited543.64 B INR336.70 INR+0.24%7.25 M0.423.15 T INR712.440.47 INR+42.18%0.00%Transportation
Strong buy
INDUSINDBKIndusInd Bank Ltd.534.81 B INR959.90 INR+0.41%239.13 K0.11745.72 B INR56.7516.91 INR+30.71%0.16%Finance
Neutral
ADANIPOWERAdani Power Limited532.03 B INR208.35 INR+0.87%2.99 M0.194.03 T INR28.197.39 INR+14.86%0.00%Utilities
Strong buy
GICREGeneral Insurance Corporation of India530.75 B INR345.65 INR−0.16%77.08 K0.10615.18 B INR6.8350.59 INR+3.66%2.85%Finance
Buy
JINDALSTELJindal Steel Limited530.41 B INR1,135.8 INR+0.46%187.3 K0.281.15 T INR42.5226.71 INR−8.77%0.18%Non-energy minerals
Buy
UPLUPL Limited515.21 B INR559.60 INR−0.05%539.59 K0.26472.65 B INR23.3923.92 INR+75.80%1.07%Process industries
Buy
NIACLNew India Assurance Co. Ltd.507.4 B INR190.74 INR+2.24%1.07 M0.07308.84 B INR40.864.67 INR−35.77%0.80%Finance
Neutral
IDFCFIRSTBIDFC First Bank Ltd.486.28 B INR85.63 INR−0.20%1.2 M0.07744.48 B INR33.012.59 INR+48.73%0.29%Finance
Buy
DIXONDixon Technologies (India) Ltd.485.37 B INR13,041 INR−2.31%155.1 K0.42801.33 B INR42.29308.35 INR+56.23%0.06%Electronic technology
Buy
AMRAPLINAmrapali Industries Limited
484.04 B INR38.00 INR+0.85%1380.011.92 B INR12.303.09 INR+814.15%0.00%Technology services
No rating
MFSLMax Financial Services Limited478.54 B INR1,571.0 INR+0.13%54.84 K0.08543.56 B INR490.833.20 INR−59.23%0.00%Finance
Strong buy
SHRIRAMFINShriram Finance Limited475.63 B INR1,011.5 INR−0.03%517.17 K0.132.36 T INR17.8656.63 INR+10.00%1.07%Finance
Strong buy
HEROMOTOCOHero Motocorp Limited473.29 B INR5,407.0 INR−0.22%101.75 K0.211.06 T INR19.87272.08 INR+8.15%3.49%Consumer durables
Buy
ABCAPITALAditya Birla Capital Ltd.460.72 B INR402.00 INR−0.35%222.85 K0.091.1 T INR25.9715.48 INR+19.54%0.00%Finance
Strong buy
POWERGRIDPower Grid Corporation of India Limited455.92 B INR266.15 INR+0.02%736.93 K0.072.51 T INR15.5717.09 INR+3.37%3.33%Utilities
Buy
IDEAVodafone Idea Ltd448.29 B INR14.25 INR+2.96%203.84 M0.451.53 T INR4.133.45 INR0.00%Communications
Neutral
PETRONETPetronet Lng Limited434.95 B INR283.05 INR−1.55%383.33 K0.26426.15 B INR10.0928.05 INR+13.45%3.52%Utilities
Buy
JSLJindal Stainless Limited428.83 B INR741.35 INR−1.34%42.93 K0.03619.06 B INR18.8339.37 INR+26.22%0.53%Non-energy minerals
Strong buy
CENTRALBKCentral Bank of India426.8 B INR31.54 INR+0.16%947.41 K0.10287.47 B INR6.255.04 INR+3.77%3.78%Finance
Strong buy
LTMLTM Limited423.08 B INR4,148.6 INR−3.07%355.38 K0.841.26 T INR23.53176.29 INR+10.82%1.76%Technology services
Neutral
AMBUJACEMAmbuja Cements Limited404.46 B INR390.65 INR−0.03%252.12 K0.20975.41 B INR22.1117.67 INR+0.83%0.51%Non-energy minerals
Buy
PATANJALIPatanjali Foods Limited401.42 B INR409.00 INR+3.23%8.66 M1.29395.06 B INR22.5918.10 INR+61.37%1.12%Process industries
Strong buy
CHOLAHLDNGCholamandalam Financial Holdings Ltd392.63 B INR1,466.3 INR−0.58%15.9 K0.12283.25 B INR10.32142.12 INR+21.10%0.09%Finance
Strong buy
ADANIPORTSAdani Ports & Special Economic Zone Ltd387.36 B INR1,798.5 INR+0.64%407.98 K0.184.15 T INR30.6958.60 INR+12.07%0.42%Transportation
Strong buy
HINDZINCHindustan Zinc Limited377.52 B INR598.40 INR+1.12%837.76 K0.172.47 T INR14.8140.39 INR+66.64%1.88%Non-energy minerals
Buy
IOBIndian Overseas Bank377.35 B INR32.09 INR+0.09%321.67 K0.20619.29 B INR10.373.09 INR+50.61%0.00%Finance
No rating
YESBANKYes Bank Limited373.38 B INR23.21 INR+0.17%10.73 M0.12725.7 B INR19.481.19 INR+36.41%0.00%Finance
Sell
KALYANKJILKalyan Jewellers India Ltd.357.43 B INR586.75 INR+0.90%1.01 M0.16603.13 B INR42.2913.87 INR+78.63%0.26%Retail trade
Strong buy
ASIANPAINTAsian Paints Ltd.355.84 B INR2,458.1 INR+0.73%93.55 K0.182.31 T INR49.4849.68 INR+32.44%1.14%Process industries
Buy
IDBIIDBI Bank Limited354.6 B INR83.71 INR+0.78%1.57 M0.07893.31 B INR9.668.67 INR+17.72%2.53%Finance
No rating
FEDERALBNKFederal Bank Ltd. (India)343.13 B INR330.50 INR−0.45%435.4 K0.09814.28 B INR17.6818.69 INR+14.38%0.36%Finance
Buy
DRREDDYDr. Reddy's Laboratories Ltd.335.93 B INR1,214.2 INR+1.33%1.23 M0.79977.01 B INR30.6039.68 INR−41.71%0.68%Health technology
Neutral
AUROPHARMAAurobindo Pharma Ltd334.07 B INR1,707.2 INR−0.36%132.94 K0.18998.28 B INR26.6764.00 INR+9.61%0.23%Health technology
Buy
BHELBharat Heavy Electricals Limited331.96 B INR436.00 INR+0.60%1.22 M0.191.51 T INR62.416.99 INR+739.32%0.32%Producer manufacturing
Neutral
MAHABANKBank of Maharashtra331.03 B INR82.69 INR+0.60%2.34 M0.16630.71 B INR8.449.80 INR+28.39%2.68%Finance
Strong buy