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 INDS9.011 T INR2934.00 INR+0.13%5.737 M0.9219.827 T INR28.51102.90 INR+4.37%0.31%Energy Minerals
Buy
IOCINDIAN OIL CORP8.303 T INR168.85 INR−4.47%67.53 M2.852.497 T INR5.0333.59 INR+654.76%4.52%Energy Minerals
Neutral
LICILIFE INSURA CORP OF INDIA7.92 T INR978.25 INR−0.20%1.883 M0.756.2 T INR15.3463.76 INR0.71%Finance
Buy
ONGCOIL & NATURAL GAS6.319 T INR282.85 INR−0.12%10.659 M0.373.564 T INR8.4833.34 INR−0.79%3.62%Energy Minerals
Buy
SBINSTATE BK OF INDIA4.783 T INR826.25 INR−0.03%27.449 M1.657.373 T INR11.5671.48 INR1.37%Finance
Buy
BPCLBHARAT PETROL CORP4.676 T INR607.35 INR−1.85%6.26 M0.811.342 T INR4.53134.06 INR4.04%Energy Minerals
Neutral
HINDPETROHINDUSTAN PETROL4.397 T INR495.40 INR−2.03%6.501 M0.85717.289 B INR4.15119.23 INR2.97%Energy Minerals
Neutral
HDFCBANKHDFC BANK4.08 T INR1520.10 INR−0.61%26.154 M1.7411.614 T INR16.9189.92 INR1.24%Finance
Strong buy
TATAMOTORSTATA MOTORS LTD.3.516 T INR1007.90 INR+0.73%9.047 M0.983.669 T INR20.0350.31 INR0.20%Consumer Durables
Buy
RAJESHEXPORAJESH EXPORTS3.397 T INR317.35 INR−1.18%381.928 K0.4194.778 B INR12.7824.83 INR−39.15%0.00%Consumer Durables
TATASTEELTATA STEEL LTD2.434 T INR165.00 INR−1.43%55.043 M1.052.09 T INR−2.74 INR−119.92%2.15%Non-Energy Minerals
Neutral
TCSTATA CONSULTANCY S2.409 T INR3820.65 INR−1.28%2.203 M0.9014.004 T INR30.34125.92 INR+9.32%1.32%Technology Services
Buy
ICICIBANKICICI BANK2.36 T INR1150.40 INR−0.84%29.568 M2.148.14 T INR18.5661.97 INR0.69%Finance
Strong buy
HINDALCOHINDALCO INDS2.228 T INR644.40 INR−0.87%4.772 M0.471.461 T INR15.2642.22 INR−18.55%0.46%Non-Energy Minerals
Strong buy
LTLARSEN & TOUBRO1.831 T INR3594.30 INR−1.10%1.572 M0.744.995 T INR34.28104.85 INR+25.95%0.66%Industrial Services
Buy
NTPCNTPC LTD1.727 T INR363.20 INR+0.06%14.567 M0.823.521 T INR18.0620.11 INR+13.27%2.07%Utilities
Buy
JSWSTEELJSW STEEL LTD1.642 T INR882.20 INR−1.51%1.832 M0.652.191 T INR19.1646.04 INR+198.39%0.38%Non-Energy Minerals
Neutral
INFYINFOSYS LTD1.537 T INR1420.55 INR−0.99%6.937 M0.665.956 T INR22.4463.31 INR+9.98%2.47%Technology Services
Buy
GAILGAIL INDIA LTD1.457 T INR209.10 INR−0.21%17.218 M0.701.378 T INR17.0512.27 INR−3.49%2.62%Utilities
Buy
VEDLVEDANTA LTD1.437 T INR397.85 INR−2.08%11.864 M0.511.51 T INR35.2111.30 INR−60.12%15.38%Non-Energy Minerals
Buy
MARUTIMARUTI SUZUKI IND1.419 T INR12817.50 INR+1.01%528.776 K0.923.992 T INR29.13440.07 INR+61.90%0.71%Consumer Durables
Buy
BHARTIARTLBHARTI AIRTEL LTD1.391 T INR1322.30 INR−0.76%5.273 M0.617.554 T INR94.2114.04 INR+13.03%0.30%Communications
Buy
COALINDIACOAL INDIA LTD1.388 T INR454.30 INR+0.23%6.022 M0.832.793 T INR9.5347.66 INR+0.16%5.41%Energy Minerals
Buy
AXISBANKAXIS BANK1.38 T INR1165.90 INR+0.57%18.965 M1.263.579 T INR13.7085.12 INR0.09%Finance
Strong buy
ADANIENTADANI ENTERPRISES1.369 T INR3054.70 INR−0.86%804.552 K0.693.511 T INR99.1430.81 INR+69.45%0.04%Distribution Services
Strong buy
SBILIFESBI LIFE INSURANCE1.311 T INR1436.55 INR+1.00%2.402 M1.481.425 T INR76.0118.90 INR+9.94%0.19%Finance
Strong buy
M_MMAHINDRA &MAHINDRA1.204 T INR2156.35 INR+4.57%5.745 M2.142.565 T INR21.6399.70 INR+12.80%0.79%Consumer Durables
Strong buy
GRASIMGRASIM INDUSTRIES1.171 T INR2411.65 INR+1.05%1.041 M1.161.625 T INR28.3085.20 INR−31.70%0.42%Non-Energy Minerals
Buy
BANKBARODABK OF BARODA1.122 T INR281.50 INR+3.26%39.454 M2.851.41 T INR7.7136.53 INR2.02%Finance
Buy
CANBKCANARA BANK1.105 T INR621.95 INR+0.18%8.133 M1.111.127 T INR7.6980.83 INR1.93%Finance
Buy
HCLTECHHCL TECHNOLOGIES1.099 T INR1366.60 INR−1.50%7.607 M1.793.764 T INR23.6157.88 INR+5.62%3.75%Technology Services
Neutral
MRPLMANGALORE REF &PET1.089 T INR250.15 INR−0.12%7.059 M0.72438.413 B INR10.0324.95 INR+16.57%0.40%Energy Minerals
Sell
BBAJAJFINSVBAJAJ FINSERV LTD1.075 T INR1615.00 INR+1.21%1.748 M1.132.546 T INR31.7950.80 INR+26.28%0.05%Finance
Buy
SAILSTEEL AUTHOR INDIA1.044 T INR164.20 INR−0.36%40.652 M0.67680.711 B INR21.887.51 INR−11.33%0.91%Non-Energy Minerals
Sell
HDFCLIFEHDFC LIFE INSURANC1.016 T INR583.65 INR+1.49%9.926 M1.671.237 T INR79.777.32 INR+16.88%0.33%Finance
Strong buy
PNBPUNJAB NATL BANK1.009 T INR141.05 INR+2.77%95.39 M2.441.511 T INR20.366.93 INR0.47%Finance
Sell
UNIONBANKUNION BK OF INDIA970.8 B INR154.20 INR−1.63%16.033 M0.971.197 T INR8.1518.93 INR1.91%Finance
Buy
ICICIPRULIICICI PRUDENTIAL L910.522 B INR572.90 INR+2.32%4.17 M1.69808.046 B INR97.275.89 INR+4.33%0.11%Finance
Buy
WIPROWIPRO LTD897.603 B INR462.40 INR−0.12%4.451 M0.592.415 T INR22.3020.73 INR+0.23%0.22%Technology Services
Sell
REDINGTONREDINGTON LTD793.768 B INR218.60 INR+0.28%2.274 M0.98170.388 B INR14.2015.39 INR−15.90%3.30%Distribution Services
Buy
MOTHERSONSAMVRDHNA MTHRSN INTL LTD784.45 B INR131.20 INR+0.31%14.636 M0.62886.356 B INR44.492.95 INR+107.34%0.50%Producer Manufacturing
Strong buy
PFCPOWER FINANCE CORP747.731 B INR441.55 INR+6.27%53.552 M6.401.372 T INR7.7457.01 INR+30.49%3.51%Finance
Strong buy
ULTRACEMCOULTRATECH CEMENT709.081 B INR9971.85 INR+0.07%777.837 K1.872.873 T INR41.06242.86 INR+38.35%0.38%Non-Energy Minerals
Buy
ITCITC LTD706.254 B INR435.65 INR−0.58%12.064 M0.885.468 T INR26.5216.43 INR+11.66%2.97%Consumer Non-Durables
Strong buy
KOTAKBANKKOTAK MAHINDRA BAN695.39 B INR1623.95 INR−1.00%18.206 M1.383.261 T INR18.5087.77 INR0.09%Finance
Buy
CHENNPETROCHENNAI PETRO CP663.857 B INR1022.85 INR−1.71%935.481 K0.29154.913 B INR5.55184.35 INR−22.27%2.60%Energy Minerals
Neutral
HINDUNILVRHINDUSTAN UNILEVER618.96 B INR2230.45 INR+0.20%2.119 M0.785.232 T INR50.9943.74 INR+1.56%1.80%Consumer Non-Durables
Buy
PETRONETPETRONET LNG598.994 B INR310.55 INR+1.82%13.142 M1.55457.65 B INR13.2823.38 INR+0.25%3.28%Utilities
Neutral
AWLADANI WILMAR LTD581.325 B INR357.60 INR+4.21%4.02 M4.24446.18 B INR547.790.65 INR−88.68%0.00%Process Industries
Neutral
INDUSINDBKINDUSIND BANK LTD551.44 B INR1515.70 INR+1.91%6.293 M1.751.158 T INR13.14115.34 INR0.94%Finance
Strong buy
BANKINDIABK OF INDIA550.088 B INR155.10 INR−0.35%15.979 M1.26708.395 B INR10.0115.49 INR1.29%Finance
Neutral
BAJFINANCEBAJAJ FINANCE LTD549.825 B INR6923.55 INR+1.42%1.799 M1.124.226 T INR29.34235.95 INR+24.47%0.44%Finance
Buy
TATAPOWERTATA POWER CO LTD548.004 B INR449.25 INR+0.28%22.517 M1.411.432 T INR40.1311.19 INR+16.88%0.45%Utilities
Neutral
INDIGOINTERGLOBE AVIATIO536.077 B INR3982.30 INR+1.39%1.044 M1.031.516 T INR21.37186.31 INR0.00%Transportation
Buy
UPLUPL LTD533.69 B INR507.15 INR+0.02%3.509 M1.15380.633 B INR−5.97 INR−110.83%1.97%Process Industries
Neutral
INDIANBINDIAN BANK528.765 B INR548.25 INR−1.93%1.756 M1.03752.212 B INR8.9761.12 INR1.54%Finance
Buy
JINDALSTELJINDAL STEEL & PWR524.318 B INR929.65 INR−1.32%1.918 M0.81960.821 B INR17.0954.41 INR+30.50%0.21%Non-Energy Minerals
Buy
TECHMTECH MAHINDRA519.955 B INR1263.50 INR−1.93%2.613 M0.621.259 T INR47.5026.60 INR−51.25%3.41%Technology Services
Neutral
GICREGENERAL INSURANCE466.658 B INR345.90 INR−2.21%1.031 M0.69619.391 B INR8.9138.80 INR+11.33%2.04%Finance
Neutral
POWERGRIDPOWER GRID CORP451.666 B INR301.85 INR+2.77%33.289 M1.792.732 T INR17.8516.91 INR+3.11%4.11%Utilities
Neutral
BAJAJ_AUTOBAJAJ AUTO LTD448.704 B INR8903.65 INR+1.64%360.403 K0.672.446 T INR32.67272.57 INR+28.14%1.60%Consumer Durables
Neutral
SUNPHARMASUN PHARMACEUTICAL438.857 B INR1502.10 INR−1.28%1.992 M0.613.652 T INR40.4737.12 INR+111.46%0.82%Health Technology
Buy
DMARTAVENUE SUPERMARTS428.396 B INR4603.80 INR+2.68%637.696 K1.672.917 T INR123.2937.34 INR+3.95%0.00%Retail Trade
Neutral
IDEAVODAFONE IDEA LTD421.597 B INR13.20 INR−1.86%954.954 M0.41896.862 B INR−6.37 INR+32.83%0.00%Communications
Sell
ASHOKLEYASHOK LEYLAND416.215 B INR192.65 INR+3.94%55.035 M3.32544.248 B INR23.748.11 INR+279.04%1.40%Producer Manufacturing
Buy
NIACLTHE NEW INDIA ASSU409.732 B INR247.15 INR−2.29%1.442 M0.84417.274 B INR43.725.65 INR+152.17%0.76%Finance
Strong sell
TITANTITAN COMPANY LTD405.1 B INR3589.25 INR−0.43%963.22 K0.913.201 T INR92.3438.87 INR+13.89%0.28%Consumer Durables
Buy
RECLTDREC LTD386.915 B INR507.15 INR+9.54%72.903 M8.211.22 T INR10.1749.87 INR+26.23%3.31%Finance
Buy
ADANIPOWERADANI POWER LTD380.789 B INR612.45 INR+2.74%5.864 M2.772.297 T INR10.1260.50 INR+130.35%0.00%Utilities
Strong buy
SHRIRAMFINSHRIRAM FINANCE LTD364.13 B INR2551.70 INR+2.39%2.685 M1.63936.062 B INR13.04195.72 INR+24.55%2.01%Finance
Strong buy
IDFCFIRSTBIDFC FIRST BANK362.568 B INR82.15 INR+0.61%78.005 M1.81577.401 B INR19.334.25 INR0.00%Finance
Buy
JSLJINDAL STAINLESS356.129 B INR706.95 INR+1.01%1.449 M0.98576.363 B INR19.5536.17 INR+24.20%0.36%Non-Energy Minerals
Buy
LTIMLTIMINDTREE LTD355.17 B INR4706.40 INR−0.79%362.707 K0.571.406 T INR30.47154.48 INR+5.71%1.26%Commercial Services
Neutral
OILOIL INDIA LTD352.088 B INR620.15 INR−0.14%4.079 M0.94673.687 B INR11.3354.75 INR−34.78%2.82%Energy Minerals
Buy
ASIANPAINTASIAN PAINTS LTD344.281 B INR2875.90 INR+0.27%1.291 M1.292.751 T INR50.7356.69 INR+46.07%0.92%Process Industries
Neutral
HEROMOTOCOHERO MOTOCORP LTD338.298 B INR4543.05 INR+1.91%828.084 K1.16891.331 B INR25.16180.59 INR+38.03%2.47%Consumer Durables
Buy
TVSHLTDTVS HOLDINGS LTD335.642 B INR8689.00 INR+1.97%4.125 K0.61172.869 B INR21.91396.50 INR+21.62%0.69%Producer Manufacturing
YESBANKYES BANK329.609 B INR26.15 INR−3.51%269.822 M1.03779.897 B INR58.840.44 INR0.00%Finance
Strong sell
TVSMOTORTVS MOTOR CO317.399 B INR2060.00 INR+1.15%1.224 M0.96967.396 B INR59.8434.42 INR+28.78%0.39%Consumer Durables
Buy
PATANJALIPATANJALI FOODS LTD315.24 B INR1510.70 INR−3.38%1.488 M1.52565.86 B INR66.4722.73 INR−9.57%0.77%Process Industries
Strong buy
MFSLMAX FINANCIAL SERV313.875 B INR1010.90 INR+3.59%1.71 M1.09336.918 B INR80.8012.51 INR−4.11%0.00%Finance
Strong buy
AMBUJACEMAMBUJA CEMENTS LTD309.347 B INR619.90 INR−1.55%5.515 M1.911.251 T INR41.3514.99 INR+77.26%0.40%Non-Energy Minerals
Buy
CENTRALBKCENTRAL BANK OF IN297.405 B INR67.25 INR−1.39%35.437 M2.30592.04 B INR23.902.81 INR0.00%Finance
AAMRAPLINAMRAPALI INDUSTRIES LTD.
290.806 B INR14.47 INR+0.84%3.243 K0.64737.742 M INR158.320.09 INR0.00%Technology Services
HINDZINCHINDUSTAN ZINC289.32 B INR426.95 INR+0.64%2.369 M0.691.792 T INR23.2518.36 INR−26.20%12.26%Non-Energy Minerals
Sell
INDUSTOWERINDUS TOWERS LTD283.818 B INR354.80 INR+0.80%15.378 M0.70947.913 B INR17.1320.71 INR+126.02%0.00%Finance
Neutral
ABCAPITALADITYA BIRLA CAPIT275.633 B INR231.40 INR−3.84%15.013 M0.93626.08 B INR21.7110.66 INR−44.34%0.00%Finance
Strong buy
HALHINDUSTAN AERONAUT263.968 B INR3939.35 INR−1.95%2.054 M0.872.687 T INR42.8891.86 INR+0.68%0.73%Electronic Technology
Buy
TORNTPOWERTORRENT POWER255.997 B INR1501.10 INR−2.20%1.052 M1.56738.348 B INR38.9538.54 INR+56.91%1.04%Utilities
Sell
UCOBANKUCO BANK251.199 B INR57.30 INR−2.05%25.571 M1.80699.424 B INR40.511.41 INR0.00%Finance
IDBIIDBI BANK LTD250.659 B INR90.35 INR−1.47%10.985 M1.05986.64 B INR18.194.97 INR1.09%Finance
AUROPHARMAAUROBINDO PHARMA246.378 B INR1153.50 INR+0.15%2.443 M1.49674.884 B INR24.4047.28 INR+38.68%0.39%Health Technology
Buy
DRREDDYDR REDDYS LABS245.879 B INR6204.30 INR−1.47%381.304 K0.921.047 T INR19.80313.28 INR+43.38%0.64%Health Technology
Neutral
APOLLOTYREAPOLLO TYRES241.944 B INR510.10 INR+3.12%5.404 M2.90313.962 B INR18.0528.27 INR+127.04%0.00%Consumer Durables
Buy
IRFCINDIAN RAILWAY FIN CORP L239.326 B INR157.25 INR−2.27%49.152 M1.022.102 T INR34.034.62 INR−7.13%0.93%Finance
IOBINDIAN OVERSEAS BK238.359 B INR68.10 INR−0.87%23.114 M1.251.298 T INR51.261.33 INR0.00%Finance
MAHABANKBK OF MAHARASHTRA234.934 B INR70.10 INR−1.34%57.02 M1.53503.627 B INR1.83%Finance
MRFMRF LTD229.906 B INR133019.45 INR+1.68%14.637 K2.63554.541 B INR27.854776.52 INR+241.33%0.13%Consumer Durables
Strong sell
BHELBHARAT HEAVY ELECT228.912 B INR281.70 INR+1.73%25.044 M1.32963.835 B INR−0.34 INR−115.37%0.14%Producer Manufacturing
Sell
LICHSGFINLIC HOUSING FINAN227.281 B INR673.85 INR+1.05%3.98 M1.21366.892 B INR7.6188.50 INR+73.05%1.27%Finance
Buy