PositoAI
a positivity index
Home Explore Actions Flows Indices News Watchlist Compare PosiDemy Screeners Insights

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.

Positivity ScoreHigh dividendLow debtLow PEHigh ROEHigh ROE + low PENo red flagsNo red or yellow flagsFundamentally strongNear 52-week lowNear 52-week highHigh score near 52-week low
#Company Score Market Cap
(INR Cr)
P/E P/B Owes vs
Owns
ROE Div
Yield
FlagSector
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

All of IndiaLarge CapMid CapSmall CapSenty (Sensex + Nifty 50)Nifty 50SensexNano CapMicro CapMini CapMeso CapTito Cap

High ROE in other countries

United StatesUnited KingdomChina

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.

Disclaimer — PositoAI is a research and screening tool for educational and informational purposes. It is not investment advice or a recommendation to buy or sell any security or mutual fund. Scores and rankings are calculated by PositoAI's own method using publicly available data, which may be incomplete, delayed or inaccurate, and past performance does not indicate future results. AI summaries of company news may contain errors. PositoAI is not registered with the SEC, SEBI or any other regulatory authority. Please do your own research or consult a licensed financial advisor before investing.