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 INR2907.10 INR−0.44%2.557 M0.3819.745 T INR28.25102.90 INR+4.37%0.31%Energy Minerals
Buy
IOCINDIAN OIL CORP8.303 T INR171.60 INR+0.82%13.249 M0.582.405 T INR5.1133.59 INR+654.76%4.70%Energy Minerals
Neutral
LICILIFE INSURA CORP OF INDIA7.92 T INR989.85 INR+0.54%2.507 M1.046.226 T INR15.5363.76 INR0.71%Finance
Buy
ONGCOIL & NATURAL GAS6.319 T INR283.95 INR+0.71%7.812 M0.263.548 T INR8.5233.34 INR−0.79%3.63%Energy Minerals
Buy
SBINSTATE BK OF INDIA4.783 T INR801.55 INR−1.37%9.701 M0.637.252 T INR11.2171.48 INR1.39%Finance
Buy
BPCLBHARAT PETROL CORP4.676 T INR610.80 INR+1.23%3.81 M0.471.31 T INR4.56134.06 INR4.14%Energy Minerals
Buy
HINDPETROHINDUSTAN PETROL4.397 T INR493.10 INR+0.39%2.926 M0.34697.429 B INR4.14119.23 INR3.05%Energy Minerals
Neutral
HDFCBANKHDFC BANK4.08 T INR1511.90 INR+0.08%7.532 M0.4911.476 T INR16.8189.92 INR1.26%Finance
Strong buy
TATAMOTORSTATA MOTORS LTD.3.516 T INR998.40 INR−0.28%5.516 M0.583.668 T INR19.8550.31 INR0.20%Consumer Durables
Buy
RAJESHEXPORAJESH EXPORTS3.397 T INR318.75 INR−0.19%362.12 K0.4194.454 B INR12.8424.83 INR−39.15%0.00%Consumer Durables
TATASTEELTATA STEEL LTD2.434 T INR166.40 INR−0.78%42.792 M0.802.092 T INR−2.74 INR−119.92%2.15%Non-Energy Minerals
Neutral
TCSTATA CONSULTANCY S2.409 T INR3840.85 INR−0.29%913.596 K0.3313.936 T INR30.50125.92 INR+9.32%1.32%Technology Services
Buy
HINDALCOHINDALCO INDS2.228 T INR651.65 INR+0.75%6.302 M0.531.453 T INR15.4342.22 INR−18.55%0.46%Non-Energy Minerals
Strong buy
ICICIBANKICICI BANK1.863 T INR1105.80 INR−0.71%8.67 M0.737.818 T INR18.5959.49 INR0.72%Finance
Strong buy
LTLARSEN & TOUBRO1.831 T INR3589.30 INR−1.72%1.081 M0.465.018 T INR34.23104.85 INR+25.95%0.66%Industrial Services
Buy
NTPCNTPC LTD1.727 T INR355.90 INR−0.92%6.903 M0.353.474 T INR17.6920.11 INR+13.27%2.09%Utilities
Buy
JSWSTEELJSW STEEL LTD1.642 T INR894.10 INR−1.29%2.485 M0.842.214 T INR19.4246.04 INR+198.39%0.38%Non-Energy Minerals
Neutral
INFYINFOSYS LTD1.537 T INR1434.80 INR−0.25%4.608 M0.425.971 T INR22.6663.31 INR+9.98%2.47%Technology Services
Buy
VEDLVEDANTA LTD1.489 T INR397.10 INR+4.21%21.188 M0.681.416 T INR31.3212.68 INR−67.37%16.41%Non-Energy Minerals
Buy
GAILGAIL INDIA LTD1.457 T INR208.80 INR+0.38%9.604 M0.341.368 T INR17.0212.27 INR−3.49%2.64%Utilities
Buy
BHARTIARTLBHARTI AIRTEL LTD1.391 T INR1322.75 INR−1.19%2.872 M0.317.569 T INR94.2414.04 INR+13.03%0.30%Communications
Buy
COALINDIACOAL INDIA LTD1.388 T INR455.20 INR+0.61%3.711 M0.422.79 T INR9.5547.66 INR+0.16%5.41%Energy Minerals
Buy
AXISBANKAXIS BANK1.38 T INR1130.65 INR+0.32%6.494 M0.433.48 T INR13.2885.12 INR0.09%Finance
Strong buy
ADANIENTADANI ENTERPRISES1.369 T INR3076.00 INR−1.26%467.839 K0.373.553 T INR99.8330.81 INR+69.45%0.04%Distribution Services
Strong buy
M_MMAHINDRA &MAHINDRA1.204 T INR2044.80 INR−2.48%1.927 M0.702.606 T INR20.5199.70 INR+12.80%0.78%Consumer Durables
Strong buy
MARUTIMARUTI SUZUKI IND1.175 T INR12714.15 INR−1.61%431.918 K0.744.058 T INR31.57402.78 INR+64.07%0.70%Consumer Durables
Buy
GRASIMGRASIM INDUSTRIES1.171 T INR2332.70 INR−1.47%238.532 K0.261.613 T INR27.3885.20 INR−31.70%0.42%Non-Energy Minerals
Buy
BANKBARODABK OF BARODA1.122 T INR268.90 INR+0.09%10.479 M0.821.39 T INR7.3636.53 INR2.05%Finance
Buy
CANBKCANARA BANK1.105 T INR618.60 INR+0.28%4.415 M0.641.118 T INR7.6580.83 INR1.95%Finance
Buy
MRPLMANGALORE REF &PET1.089 T INR252.75 INR+1.08%12.124 M1.43438.062 B INR10.1324.95 INR+16.57%0.40%Energy Minerals
Sell
SAILSTEEL AUTHOR INDIA1.044 T INR166.20 INR+0.76%62.043 M0.99681.124 B INR22.147.51 INR−11.33%0.91%Non-Energy Minerals
Sell
HDFCLIFEHDFC LIFE INSURANC1.016 T INR590.75 INR−0.66%2.077 M0.351.279 T INR80.747.32 INR+16.88%0.32%Finance
Strong buy
HCLTECHHCL TECHNOLOGIES1.015 T INR1504.70 INR+0.04%1.739 M0.534.08 T INR26.0057.88 INR+8.44%3.46%Technology Services
Neutral
PNBPUNJAB NATL BANK1.009 T INR136.85 INR+0.70%23.815 M0.601.496 T INR19.756.93 INR0.48%Finance
Sell
UNIONBANKUNION BK OF INDIA970.8 B INR151.30 INR+0.87%10.571 M0.651.145 T INR7.9918.93 INR2.00%Finance
Buy
ICICIPRULIICICI PRUDENTIAL L910.522 B INR570.75 INR+1.17%966.85 K0.40811.431 B INR96.905.89 INR+4.33%0.11%Finance
Buy
WIPROWIPRO LTD897.603 B INR468.65 INR+1.66%7.422 M1.012.404 T INR22.6020.73 INR+0.23%0.22%Technology Services
Sell
SBILIFESBI LIFE INSURANCE815.743 B INR1419.70 INR−1.71%1.001 M0.871.446 T INR76.4518.57 INR+15.05%0.19%Finance
Strong buy
REDINGTONREDINGTON LTD793.768 B INR223.75 INR+0.07%800.472 K0.33174.453 B INR14.5415.39 INR−15.90%3.23%Distribution Services
Buy
MOTHERSONSAMVRDHNA MTHRSN INTL LTD784.45 B INR131.65 INR+3.50%28.407 M1.30861.961 B INR44.642.95 INR+107.34%0.51%Producer Manufacturing
Strong buy
BBAJAJFINSVBAJAJ FINSERV LTD783.829 B INR1586.90 INR−4.15%3.231 M2.832.642 T INR32.6548.60 INR+28.96%0.05%Finance
Buy
PFCPOWER FINANCE CORP747.731 B INR409.00 INR+0.48%7.675 M0.991.343 T INR7.1757.01 INR+30.49%3.59%Finance
Strong buy
ITCITC LTD706.254 B INR439.25 INR+0.39%8.417 M0.595.462 T INR26.7316.43 INR+11.66%2.97%Consumer Non-Durables
Strong buy
KOTAKBANKKOTAK MAHINDRA BAN695.39 B INR1622.60 INR−1.21%15.237 M1.423.266 T INR18.4987.77 INR0.09%Finance
Buy
CHENNPETROCHENNAI PETRO CP663.857 B INR1069.60 INR−0.61%3.429 M1.19160.273 B INR5.80184.35 INR−22.27%2.51%Energy Minerals
Neutral
ULTRACEMCOULTRATECH CEMENT626.575 B INR9718.70 INR+0.36%179.79 K0.492.793 T INR43.71222.32 INR+6.58%0.39%Non-Energy Minerals
Buy
HINDUNILVRHINDUSTAN UNILEVER618.96 B INR2226.80 INR−0.18%1.562 M0.535.242 T INR50.9143.74 INR+1.56%1.79%Consumer Non-Durables
Buy
PETRONETPETRONET LNG598.994 B INR308.10 INR+1.82%6.357 M0.51453.975 B INR13.1823.38 INR+0.25%3.30%Utilities
Neutral
AWLADANI WILMAR LTD581.325 B INR343.40 INR+0.34%555.937 K0.56444.815 B INR526.040.65 INR−88.68%0.00%Process Industries
Neutral
BANKINDIABK OF INDIA550.088 B INR150.00 INR−0.23%11.56 M1.14684.494 B INR9.6915.49 INR1.33%Finance
Neutral
TATAPOWERTATA POWER CO LTD548.004 B INR437.40 INR+1.38%12.015 M0.721.379 T INR39.0711.19 INR+16.88%0.46%Utilities
Neutral
INDIGOINTERGLOBE AVIATIO536.077 B INR3952.20 INR+3.66%1.321 M1.011.473 T INR21.21186.31 INR0.00%Transportation
Buy
UPLUPL LTD533.69 B INR511.55 INR+1.12%2.196 M0.57379.732 B INR−5.97 INR−110.83%1.98%Process Industries
Neutral
TECHMTECH MAHINDRA532.902 B INR1285.55 INR+8.00%17.82 M7.921.162 T INR40.4631.77 INR−46.04%3.70%Technology Services
Neutral
INDIANBINDIAN BANK528.765 B INR524.55 INR−0.47%824.31 K0.68709.581 B INR8.5861.12 INR1.63%Finance
Buy
JINDALSTELJINDAL STEEL & PWR524.318 B INR933.65 INR−0.91%1.52 M0.52961.688 B INR17.1654.41 INR+30.50%0.21%Non-Energy Minerals
Buy
GICREGENERAL INSURANCE466.658 B INR334.75 INR+1.09%1.21 M1.25581.584 B INR8.6338.80 INR+11.33%2.17%Finance
Neutral
POWERGRIDPOWER GRID CORP451.666 B INR293.75 INR+0.15%10.611 M0.572.726 T INR17.3716.91 INR+3.11%4.12%Utilities
Neutral
BAJAJ_AUTOBAJAJ AUTO LTD448.704 B INR8945.00 INR+2.41%394.207 K0.742.44 T INR32.82272.57 INR+28.14%1.60%Consumer Durables
Neutral
INDUSINDBKINDUSIND BANK LTD445.435 B INR1457.95 INR−2.55%3.491 M1.221.164 T INR13.07111.51 INR0.94%Finance
Strong buy
SUNPHARMASUN PHARMACEUTICAL438.857 B INR1501.70 INR−1.21%985.925 K0.253.648 T INR40.4637.12 INR+111.46%0.82%Health Technology
Buy
DMARTAVENUE SUPERMARTS428.396 B INR4624.50 INR−0.70%140.125 K0.313.027 T INR123.8537.34 INR+3.95%0.00%Retail Trade
Neutral
IDEAVODAFONE IDEA LTD421.597 B INR13.45 INR−3.24%2.147 B1.68923.455 B INR−6.37 INR+32.83%0.00%Communications
Sell
ASHOKLEYASHOK LEYLAND416.215 B INR185.70 INR+4.50%39.822 M2.95521.785 B INR22.888.11 INR+279.04%1.46%Producer Manufacturing
Buy
BAJFINANCEBAJAJ FINANCE LTD414.086 B INR6715.00 INR−7.95%4.37 M4.254.515 T INR29.68226.26 INR+27.54%0.41%Finance
Buy
NIACLTHE NEW INDIA ASSU409.732 B INR231.75 INR+2.14%1.437 M1.80374.755 B INR40.995.65 INR+152.17%0.85%Finance
Strong sell
TITANTITAN COMPANY LTD405.1 B INR3583.35 INR+0.34%486.999 K0.423.172 T INR92.1838.87 INR+13.89%0.28%Consumer Durables
Buy
RECLTDREC LTD386.915 B INR460.25 INR+1.99%7.923 M0.881.191 T INR9.2349.87 INR+26.23%3.39%Finance
Buy
ADANIPOWERADANI POWER LTD380.789 B INR589.85 INR−0.42%1.308 M0.602.285 T INR9.7560.50 INR+130.35%0.00%Utilities
Strong buy
JSLJINDAL STAINLESS356.129 B INR706.85 INR−3.13%498.755 K0.33600.243 B INR19.5436.17 INR+24.20%0.34%Non-Energy Minerals
Buy
LTIMLTIMINDTREE LTD355.17 B INR4793.00 INR+3.42%574.751 K1.001.373 T INR31.03154.48 INR+5.71%1.29%Commercial Services
Neutral
OILOIL INDIA LTD352.088 B INR631.55 INR+3.11%5.45 M1.11663.819 B INR11.5354.75 INR−34.78%2.86%Energy Minerals
Buy
ASIANPAINTASIAN PAINTS LTD344.281 B INR2848.20 INR−0.46%355.932 K0.322.745 T INR50.2456.69 INR+46.07%0.92%Process Industries
Neutral
HEROMOTOCOHERO MOTOCORP LTD338.298 B INR4490.00 INR−0.18%339.261 K0.48898.098 B INR24.86180.59 INR+38.03%2.45%Consumer Durables
Buy
TVSHLTDTVS HOLDINGS LTD335.642 B INR8583.75 INR+1.77%10.685 K2.24172.367 B INR21.65396.50 INR+21.62%0.69%Producer Manufacturing
TVSMOTORTVS MOTOR CO317.399 B INR2035.20 INR+1.47%441.536 K0.34953.239 B INR59.1234.42 INR+28.78%0.40%Consumer Durables
Buy
PATANJALIPATANJALI FOODS LTD315.24 B INR1542.75 INR+1.42%644.484 K0.69549.591 B INR67.8822.73 INR−9.57%0.79%Process Industries
Strong buy
MFSLMAX FINANCIAL SERV313.875 B INR1008.90 INR−0.87%434.24 K0.30351.275 B INR80.6412.51 INR−4.11%0.00%Finance
Strong buy
AMBUJACEMAMBUJA CEMENTS LTD309.347 B INR632.85 INR−0.86%1.086 M0.361.268 T INR42.2214.99 INR+77.26%0.39%Non-Energy Minerals
Buy
SHRIRAMFINSHRIRAM FINANCE LTD301.375 B INR2386.20 INR−4.24%1.901 M1.65937.039 B INR13.54176.18 INR+7.65%2.01%Finance
Strong buy
CENTRALBKCENTRAL BANK OF IN297.405 B INR66.15 INR+0.53%12.459 M0.98571.553 B INR23.512.81 INR0.00%Finance
AAMRAPLINAMRAPALI INDUSTRIES LTD.
290.806 B INR14.60 INR−1.62%2.938 K0.50762.933 M INR159.740.09 INR0.00%Technology Services
HINDZINCHINDUSTAN ZINC289.32 B INR422.20 INR+2.60%3.316 M0.541.739 T INR23.0018.36 INR−26.20%12.64%Non-Energy Minerals
Sell
INDUSTOWERINDUS TOWERS LTD283.818 B INR354.65 INR+0.85%7.25 M0.31947.375 B INR17.1220.71 INR+126.02%0.00%Finance
Neutral
ABCAPITALADITYA BIRLA CAPIT275.633 B INR232.80 INR+1.31%15.188 M1.13597.084 B INR21.8410.66 INR−44.34%0.00%Finance
Strong buy
IDFCFIRSTBIDFC FIRST BANK271.859 B INR84.35 INR+1.14%21.287 M0.58589.844 B INR18.704.51 INR0.00%Finance
Buy
YESBANKYES BANK268.233 B INR26.30 INR+1.35%183.237 M0.88746.814 B INR74.210.35 INR0.00%Finance
Strong sell
HALHINDUSTAN AERONAUT263.968 B INR3980.20 INR−0.51%1.041 M0.412.675 T INR43.3391.86 INR+0.68%0.74%Electronic Technology
Buy
TORNTPOWERTORRENT POWER255.997 B INR1498.65 INR−0.74%149.404 K0.20724.265 B INR38.8938.54 INR+56.91%1.06%Utilities
Sell
IDBIIDBI BANK LTD250.659 B INR89.25 INR+1.36%6.788 M0.86946.104 B INR17.974.97 INR1.14%Finance
AUROPHARMAAUROBINDO PHARMA246.378 B INR1135.55 INR+2.91%856.584 K0.56646.613 B INR24.0247.28 INR+38.68%0.41%Health Technology
Buy
DRREDDYDR REDDYS LABS245.879 B INR6280.55 INR+0.99%316.066 K0.781.035 T INR20.05313.28 INR+43.38%0.64%Health Technology
Neutral
APOLLOTYREAPOLLO TYRES241.944 B INR495.30 INR−0.80%947.955 K0.42316.439 B INR17.5228.27 INR+127.04%0.00%Consumer Durables
Buy
IRFCINDIAN RAILWAY FIN CORP L239.326 B INR157.75 INR+4.99%96.959 M2.951.964 T INR34.144.62 INR−7.13%1.00%Finance
IOBINDIAN OVERSEAS BK238.359 B INR66.95 INR+0.07%22.625 M1.551.264 T INR50.401.33 INR0.00%Finance
MRFMRF LTD229.906 B INR129979.95 INR+0.27%2.795 K0.48549.652 B INR27.214776.52 INR+241.33%0.14%Consumer Durables
Strong sell
BHELBHARAT HEAVY ELECT228.912 B INR279.05 INR+2.74%29.157 M1.48945.728 B INR−0.34 INR−115.37%0.15%Producer Manufacturing
Sell
LICHSGFINLIC HOUSING FINAN227.281 B INR660.70 INR−0.08%938.098 K0.26364.224 B INR7.4788.50 INR+73.05%1.28%Finance
Buy
CIPLACIPLA LTD227.046 B INR1409.50 INR+0.23%475.008 K0.241.135 T INR30.7045.91 INR+40.52%0.60%Health Technology
Buy
TATACOMMTATA COMMUNICATION209.688 B INR1757.00 INR+0.78%231.03 K0.22496.655 B INR31.0056.68 INR−10.06%1.21%Communications
Neutral