Top 10 High ROE Mid Cap Stocks in India — Top 100 List
Of the 150 mid cap companies in India on PositoAI, 143 have a positive return on equity. First on the list is Colgate-Palmolive (India) Limited (85.1%). The median among them is 15.00%. 1 of the top 10 has an active red or yellow flag.
| # | Company | Score | Market Cap (INR Cr) |
P/E | P/B | Owes vs Owns |
ROE | Div Yield |
Flag | Sector |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Colgate-Palmolive (India) LimitedCOLPAL | 9,864 | ₹45,829 | 34.0 | 28.93 | 0.54× | 85.1% | 2.76% | — | Consumer Defensive |
| 2 | Jindal Stainless LimitedJSL | 22,618 | ₹58,471 | 18.0 | 2.95 | 0.51× | 72.1% | 0.56% | — | Basic Materials |
| 3 | SBI Funds Management LimitedSBIFUNDS | 17,644 | ₹96,077 | 31.3 | 16.11 | 0.07× | 51.4% | 0 | — | Financial Services |
| 4 | Page Industries LimitedPAGEIND | 10,779 | ₹38,397 | 50.8 | 25.55 | 0.47× | 50.3% | 2.17% | — | Consumer Cyclical |
| 5 | Oracle Financial Services Software LimitedOFSS | 19,464 | ₹85,734 | 25.2 | 10.95 | 0.21× | 49.9% | 3.81% | — | Technology |
| 6 | GE Vernova T&D India LimitedGVT&D | 6,851 | ₹95,761 | 73.0 | 35.60 | 0.65× | 48.7% | 0.24% | — | Industrials |
| 7 | GlaxoSmithKline Pharmaceuticals LimitedGLAXO | 15,956 | ₹41,228 | 38.6 | 18.18 | 0.48× | 47.1% | 2.28% | — | Healthcare |
| 8 | Marico LimitedMARICO | 11,774 | ₹1,00,594 | 53.2 | 23.89 | 0.55× | 44.9% | 0.51% | ⚑ | Consumer Defensive |
| 9 | Anand Rathi Wealth LimitedANANDRATHI | 4,132 | ₹36,910 | 79.8 | 36.98 | 0.24× | 43.0% | 0.34% | — | Financial Services |
| 10 | Suzlon Energy LimitedSUZLON | 20,486 | ₹53,019 | 16.9 | 5.60 | 0.48× | 39.4% | 0 | — | Industrials |
Top 20 | ||||||||||
| 11 | Premier Energies LimitedPREMIERENE | 19,121 | ₹38,995 | 23.2 | 9.05 | 0.60× | 38.9% | 0.08% | — | Technology |
| 12 | Dixon Technologies (India) LimitedDIXON | 15,822 | ₹70,493 | 33.9 | 15.07 | 0.72× | 38.1% | 0.08% | — | Technology |
| 13 | HDFC Asset Management Company LimitedHDFCAMC | 18,857 | ₹97,536 | 32.8 | 10.57 | 0.08× | 36.4% | 2.30% | — | Financial Services |
| 14 | Lloyds Metals and Energy LimitedLLOYDSME | 19,078 | ₹1,01,636 | 21.2 | 7.33 | 0.66× | 34.6% | 0.06% | — | Basic Materials |
| 15 | Nippon Life India Asset Management LimitedNAM-INDIA | 18,266 | ₹62,468 | 38.7 | 13.41 | 0.10× | 34.5% | 2.07% | — | Financial Services |
| 16 | Hindustan Copper LimitedHINDCOPPER | 19,895 | ₹39,894 | 35.1 | 11.94 | 0.24× | 34.0% | 0.61% | — | Basic Materials |
| 17 | Abbott India LimitedABBOTINDIA | 19,150 | ₹53,888 | 33.4 | 11.29 | 0.27× | 33.8% | 2.02% | — | Healthcare |
| 18 | Tata Communications LimitedTATACOMM | 13,652 | ₹47,962 | 43.5 | 13.91 | 0.87× | 33.8% | 1.02% | — | Communication Services |
| 19 | Indian Railway Catering & Tourism Corporation LimitedIRCTC | 21,195 | ₹36,104 | 25.9 | 8.38 | 0.43× | 32.3% | 1.96% | — | Consumer Cyclical |
| 20 | Muthoot Finance LimitedMUTHOOTFIN | 20,886 | ₹96,954 | 8.5 | 2.39 | 0.80× | 31.7% | 1.14% | — | Financial Services |
Top 50 | ||||||||||
| 21 | National Aluminium Company LimitedNATIONALUM | 23,226 | ₹57,100 | 8.5 | 2.64 | 0.19× | 31.2% | 1.27% | — | Basic Materials |
| 22 | Siemens Energy India LimitedENRIN | 15,178 | ₹98,431 | 66.1 | 20.46 | 0.53× | 30.9% | 0.14% | — | Utilities |
| 23 | Cupid LimitedCUPID | -24,665 | ₹43,035 | 320.1 | 95.46 | 0.19× | 29.8% | 0 | — | Consumer Defensive |
| 24 | Mazagon Dock Shipbuilders LimitedMAZDOCK | 21,867 | ₹77,541 | 27.1 | 7.95 | 0.64× | 29.3% | 0.90% | — | Industrials |
| 25 | CRISIL LimitedCRISIL | 18,468 | ₹34,935 | 39.5 | 10.68 | 0.35× | 29.1% | 0.90% | — | Financial Services |
| 26 | Multi Commodity Exchange of India LimitedMCX | 7,549 | ₹79,248 | 65.0 | 27.83 | 0.62× | 29.0% | 0.24% | — | Financial Services |
| 27 | Waaree Energies LimitedWAAREEENER | 22,719 | ₹68,173 | 17.9 | 4.72 | 0.50× | 26.4% | 0.16% | — | Technology |
| 28 | Aditya Infotech LimitedCPPLUS | 11,699 | ₹47,880 | 95.6 | 25.51 | 0.53× | 25.6% | 0.04% | — | Industrials |
| 29 | Bharti Hexacom LimitedBHARTIHEXA | 18,400 | ₹81,525 | 44.7 | 10.66 | 0.61× | 25.4% | 1.18% | — | Communication Services |
| 30 | Welspun Corp LimitedWELCORP | 19,977 | ₹64,454 | 27.9 | 7.04 | 0.54× | 25.2% | 0.18% | — | Basic Materials |
| 31 | Persistent Systems LimitedPERSISTENT | 17,001 | ₹90,055 | 47.0 | 11.49 | 0.31× | 25.2% | 0.62% | — | Technology |
| 32 | Ajanta Pharma LimitedAJANTPHARM | 19,623 | ₹40,869 | 36.0 | 9.03 | 0.26× | 25.1% | 1.88% | — | Healthcare |
| 33 | Lupin LimitedLUPIN | 21,807 | ₹87,891 | 15.9 | 3.92 | 0.41× | 24.6% | 0.93% | — | Healthcare |
| 34 | Ashok Leyland LimitedASHOKLEY | 18,187 | ₹85,775 | 24.7 | 6.02 | 0.82× | 24.4% | 2.41% | — | Industrials |
| 35 | APL Apollo Tubes LimitedAPLAPOLLO | 17,151 | ₹56,986 | 46.4 | 10.76 | 0.40× | 23.2% | 0.40% | — | Basic Materials |
| 36 | Bank of MaharashtraMAHABANK | 22,815 | ₹60,363 | 8.0 | 1.82 | 0.92× | 23.0% | 2.65% | — | Financial Services |
| 37 | Kalyan Jewellers India LimitedKALYANKJIL | 19,078 | ₹54,777 | 38.2 | 8.68 | 0.70× | 22.7% | 0.45% | — | Consumer Cyclical |
| 38 | NMDC LimitedNMDC | 23,814 | ₹60,558 | 8.1 | 1.78 | 0.29× | 21.9% | 2.79% | — | Basic Materials |
| 39 | APAR Industries LimitedAPARINDS | 18,460 | ₹61,606 | 50.1 | 11.42 | 0.61× | 21.9% | 0.33% | — | Industrials |
| 40 | Schaeffler India LimitedSCHAEFFLER | 20,482 | ₹55,132 | 44.0 | 8.97 | 0.28× | 21.6% | 0.97% | — | Consumer Cyclical |
| 41 | Hexaware Technologies LimitedHEXT | 22,495 | ₹36,066 | 27.1 | 5.37 | 0.42× | 21.5% | 1.48% | — | Technology |
| 42 | Radico Khaitan LimitedRADICO | 14,463 | ₹56,292 | 80.0 | 16.98 | 0.33× | 21.2% | 0.20% | — | Consumer Defensive |
| 43 | L&T Technology Services LimitedLTTS | 21,395 | ₹41,954 | 31.0 | 6.48 | 0.38× | 20.9% | 1.56% | — | Technology |
| 44 | INDO-MIM LimitedINDOMIM | -71,645 | ₹54,239 | 91.0 | 192.37 | 0.42× | 20.7% | 0 | — | Industrials |
| 45 | Aegis Logistics LimitedAEGISLOG | 19,770 | ₹45,773 | 36.6 | 7.56 | 0.39× | 20.7% | 0.98% | — | Energy |
| 46 | Navin Fluorine International LimitedNAVINFLUOR | 17,143 | ₹40,765 | 51.6 | 10.26 | 0.38× | 19.9% | 0.19% | — | Basic Materials |
| 47 | The Karur Vysya Bank LimitedKARURVYSYA | 20,109 | ₹34,418 | 12.5 | 2.44 | 0.90× | 19.5% | 0.76% | — | Financial Services |
| 48 | REC LimitedRECLTD | 17,682 | ₹79,286 | 5.0 | 0.93 | 0.87× | 19.0% | 4.53% | — | Financial Services |
| 49 | Indus Towers LimitedINDUSTOWER | 22,337 | ₹1,00,701 | 14.1 | 2.43 | 0.44× | 18.9% | 3.68% | — | Communication Services |
| 50 | Petronet LNG LimitedPETRONET | 22,459 | ₹43,560 | 10.3 | 1.95 | 0.19× | 18.9% | 3.43% | — | Energy |
Top 100 | ||||||||||
| 51 | United Spirits LimitedUNITDSPR | 18,965 | ₹91,206 | 54.1 | 10.19 | 0.38× | 18.8% | 1.25% | — | Consumer Defensive |
| 52 | Anthem Biosciences LimitedANTHEM | 17,273 | ₹44,979 | 78.9 | 14.78 | 0.11× | 18.7% | 0.23% | — | Healthcare |
| 53 | Vedanta LimitedVEDL | 25,098 | ₹91,704 | 9.9 | 2.25 | 0.71× | 18.7% | 10.23% | — | Basic Materials |
| 54 | Mphasis LimitedMPHASIS | 20,528 | ₹47,708 | 25.0 | 4.44 | 0.40× | 17.7% | 2.48% | — | Technology |
| 55 | FSN E-Commerce Ventures LimitedNYKAA | -9,786 | ₹92,245 | 361.7 | 64.15 | 0.67× | 17.7% | 0 | — | Consumer Cyclical |
| 56 | Lodha Developers LimitedLODHA | 22,465 | ₹1,00,564 | 24.4 | 4.32 | 0.60× | 17.7% | 0.40% | — | Real Estate |
| 57 | Berger Paints India LimitedBERGEPAINT | 20,949 | ₹54,796 | 45.0 | 7.92 | 0.31× | 17.6% | 0.85% | — | Basic Materials |
| 58 | Uno Minda LimitedUNOMINDA | 19,849 | ₹61,679 | 51.3 | 9.03 | 0.47× | 17.6% | 0.24% | — | Consumer Cyclical |
| 59 | Dabur India LimitedDABUR | 22,203 | ₹65,281 | 33.2 | 5.72 | 0.32× | 17.2% | 2.13% | — | Consumer Defensive |
| 60 | Coforge LimitedCOFORGE | 16,730 | ₹84,567 | 39.1 | 8.87 | 0.35× | 17.2% | 0.86% | — | Technology |
| 61 | Glenmark Pharmaceuticals LimitedGLENMARK | 20,492 | ₹62,047 | 34.5 | 5.90 | 0.47× | 17.1% | 0.11% | — | Healthcare |
| 62 | Havells India LimitedHAVELLS | 21,206 | ₹67,337 | 41.7 | 7.12 | 0.36× | 17.1% | 1.09% | — | Industrials |
| 63 | The Supreme Industries LimitedSUPREMEIND | 20,163 | ₹44,347 | 43.0 | 7.19 | 0.21× | 16.7% | 0.99% | — | Industrials |
| 64 | Indian Overseas BankIOB | 23,983 | ₹57,500 | 9.8 | 1.48 | 0.92× | 16.5% | 0 | — | Financial Services |
| 65 | Ipca Laboratories LimitedIPCALAB | 20,003 | ₹48,292 | 36.9 | 5.99 | 0.23× | 16.2% | 0.31% | — | Healthcare |
| 66 | K.P.R. Mill LimitedKPRMILL | 21,650 | ₹34,991 | 38.4 | 6.14 | 0.17× | 16.0% | 0.47% | — | Consumer Cyclical |
| 67 | Alkem Laboratories LimitedALKEM | 21,424 | ₹59,943 | 27.8 | 4.34 | 0.31× | 15.6% | 0.38% | — | Healthcare |
| 68 | SRF LimitedSRF | 21,516 | ₹69,080 | 32.0 | 4.92 | 0.42× | 15.4% | 0.40% | — | Industrials |
| 69 | Godrej Consumer Products LimitedGODREJCP | 20,872 | ₹88,038 | 46.0 | 6.96 | 0.41× | 15.1% | 2.32% | — | Consumer Defensive |
| 70 | Motilal Oswal Financial Services LimitedMOTILALOFS | 20,242 | ₹58,910 | 30.3 | 4.57 | 0.70× | 15.1% | 0.59% | — | Financial Services |
| 71 | Patanjali Foods LimitedPATANJALI | 24,133 | ₹38,614 | 19.6 | 2.95 | 0.30× | 15.0% | 1.12% | — | Consumer Defensive |
| 72 | Sundaram Finance LimitedSUNDARMFIN | 18,270 | ₹44,799 | 20.2 | 3.01 | 0.83× | 15.0% | 0.95% | — | Financial Services |
| 73 | KEI Industries LimitedKEI | 21,263 | ₹37,043 | 37.2 | 5.56 | 0.26× | 14.9% | 0.10% | — | Industrials |
| 74 | Oberoi Realty LimitedOBEROIRLTY | 22,788 | ₹59,092 | 22.5 | 3.30 | 0.29× | 14.7% | 0.47% | — | Real Estate |
| 75 | Coromandel International LimitedCOROMANDEL | 22,373 | ₹52,328 | 28.6 | 4.17 | 0.46× | 14.6% | 0.62% | ⚑ | Basic Materials |
| 76 | SBI Cards and Payment Services LimitedSBICARD | 21,281 | ₹53,891 | 23.7 | 3.43 | 0.76× | 14.5% | 0.44% | — | Financial Services |
| 77 | Oil India LimitedOIL | 22,727 | ₹74,319 | 8.9 | 1.28 | 0.48× | 14.4% | 2.93% | — | Energy |
| 78 | Authum Investment & Infrastructure LimitedAIIL | 23,223 | ₹43,803 | 20.8 | 2.97 | 0.23× | 14.3% | 0 | — | Financial Services |
| 79 | HDB Financial Services LimitedHDBFS | 20,011 | ₹42,255 | 14.3 | 2.04 | 0.83× | 14.3% | 0.79% | — | Financial Services |
| 80 | Astral LimitedASTRAL | 19,533 | ₹37,248 | 64.7 | 9.18 | 0.30× | 14.2% | 0.28% | — | Industrials |
| 81 | AU Small Finance Bank LimitedAUBANK | 20,232 | ₹71,486 | 25.2 | 3.58 | 0.90× | 14.2% | 0.10% | — | Financial Services |
| 82 | IDBI Bank LimitedIDBI | 25,464 | ₹85,804 | 9.2 | 1.21 | 0.84× | 13.9% | 0 | — | Financial Services |
| 83 | Bank of IndiaBANKINDIA | 23,586 | ₹62,007 | 5.3 | 0.68 | 0.92× | 13.7% | 3.46% | — | Financial Services |
| 84 | ICICI Lombard General Insurance Company LimitedICICIGI | 21,663 | ₹81,592 | 32.1 | 4.80 | 0.78× | 13.6% | 0.83% | — | Financial Services |
| 85 | JSW Infrastructure LimitedJSWINFRA | 20,617 | ₹74,455 | 45.4 | 6.84 | 0.43× | 13.6% | 0.27% | — | Industrials |
| 86 | Max Healthcare Institute LimitedMAXHEALTH | 19,527 | ₹79,519 | 54.8 | 7.40 | 0.38× | 13.5% | 0.23% | — | Healthcare |
| 87 | J.K. Cement LimitedJKCEMENT | 20,507 | ₹37,540 | 39.7 | 5.33 | 0.62× | 13.4% | 0.41% | — | Basic Materials |
| 88 | Adani Total Gas LimitedATGL | 18,845 | ₹60,803 | 96.1 | 12.50 | 0.49× | 13.0% | 0.04% | — | Utilities |
| 89 | ICICI Life Insurance LimitedICICIPRULI | 23,551 | ₹62,528 | 35.6 | 4.35 | 0.96× | 12.9% | 0.38% | — | Financial Services |
| 90 | Balkrishna Industries LimitedBALKRISIND | 22,263 | ₹40,793 | 29.0 | 3.72 | 0.38× | 12.8% | 0.80% | — | Consumer Cyclical |
| 91 | Linde India LimitedLINDEINDIA | 19,327 | ₹50,321 | 92.1 | 11.79 | 0.27× | 12.8% | 0.07% | — | Basic Materials |
| 92 | Bajaj Housing Finance LimitedBAJAJHFL | 19,733 | ₹67,478 | 25.1 | 3.00 | 0.82× | 12.7% | 0 | — | Financial Services |
| 93 | Indian Railway Finance Corporation LimitedIRFC | 17,875 | ₹1,00,627 | 14.0 | 1.77 | 0.89× | 12.7% | 2.81% | — | Financial Services |
| 94 | Mankind Pharma LimitedMANKIND | 21,288 | ₹93,992 | 46.0 | 5.77 | 0.41× | 12.5% | 0 | — | Healthcare |
| 95 | 360 One Wam Limited360ONE | 18,187 | ₹42,708 | 34.8 | 4.34 | 0.64× | 12.4% | 1.15% | — | Financial Services |
| 96 | Bharat Dynamics LimitedBDL | 21,153 | ₹38,580 | 74.1 | 9.10 | 0.70× | 12.3% | 0.46% | — | Industrials |
| 97 | Mahindra & Mahindra Financial Services LimitedM&MFIN | 19,573 | ₹39,965 | 12.3 | 1.50 | 0.83× | 12.2% | 2.46% | — | Financial Services |
| 98 | Torrent Power LimitedTORNTPOWER | 22,418 | ₹60,669 | 26.1 | 3.18 | 0.56× | 12.2% | 1.65% | — | Utilities |
| 99 | Vishal Mega Mart LimitedVMM | 21,569 | ₹41,221 | 46.6 | 5.56 | 0.35× | 11.9% | 0 | — | Consumer Cyclical |
| 100 | Aditya Birla Capital LimitedABCAPITAL | 18,203 | ₹97,799 | 23.1 | 2.84 | 0.89× | 11.8% | 0 | — | Financial Services |
High ROE in other groups · India
High ROE in other countries
Questions
Which mid cap companies in India have the highest return on equity?
The first five on PositoAI's list are Colgate-Palmolive (India) Limited (85.1%), Jindal Stainless Limited (72.1%), SBI Funds Management Limited (51.4%), Page Industries Limited (50.3%), Oracle Financial Services Software Limited (49.9%).
How many mid cap companies in India have a positive return on equity?
143 of the 150 mid cap companies in India on PositoAI have a positive return on equity; this page shows the top 100.
How is this list made?
Companies ordered by return on equity (profit on shareholders' money), highest first. Extreme figures above 250% are left out. The list is updated every day from PositoAI's data.
What counts as a mid cap stock in India?
In India, large cap means the 100 largest companies by market value, mid cap the next 150 (101st to 250th) and small cap the rest — the same rank-based rule SEBI uses, applied to the companies on PositoAI.
Companies ordered by return on equity (profit on shareholders' money), highest first. Extreme figures above 250% are left out. Score is the Positivity Score; Owes vs Owns is everything a company owes compared with everything it owns (what each figure means); ⚑ marks an active red or yellow flag. All top lists for India. PositoAI is for research and education only and is not investment advice.