Top 10 Mid Cap Stocks in India by Positivity Score — Top 100 List
Of the 150 mid cap companies in India on PositoAI, 150 have a Positivity Score. First on the list is IDBI Bank Limited (Positivity Score 25,464). None 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 | IDBI Bank LimitedIDBI | 25,464 | ₹85,804 | 9.2 | 1.21 | 0.84× | 13.9% | 0 | — | Financial Services |
| 2 | Vedanta LimitedVEDL | 25,098 | ₹91,704 | 9.9 | 2.25 | 0.71× | 18.7% | 10.23% | — | Basic Materials |
| 3 | General Insurance Corporation of IndiaGICRE | 24,887 | ₹56,079 | 6.3 | 0.76 | 0.66× | 9.1% | 4.24% | — | Financial Services |
| 4 | Ambuja Cements LimitedAMBUJACEM | 24,818 | ₹90,198 | 20.6 | 1.52 | 0.20× | 7.4% | 0.57% | — | Basic Materials |
| 5 | Patanjali Foods LimitedPATANJALI | 24,133 | ₹38,614 | 19.6 | 2.95 | 0.30× | 15.0% | 1.12% | — | Consumer Defensive |
| 6 | Rail Vikas Nigam LimitedRVNL | 24,057 | ₹39,027 | 43.4 | 3.97 | 0.55× | 9.2% | 0.90% | — | Industrials |
| 7 | Indian Overseas BankIOB | 23,983 | ₹57,500 | 9.8 | 1.48 | 0.92× | 16.5% | 0 | — | Financial Services |
| 8 | NMDC LimitedNMDC | 23,814 | ₹60,558 | 8.1 | 1.78 | 0.29× | 21.9% | 2.79% | — | Basic Materials |
| 9 | Bank of IndiaBANKINDIA | 23,586 | ₹62,007 | 5.3 | 0.68 | 0.92× | 13.7% | 3.46% | — | Financial Services |
| 10 | ICICI Life Insurance LimitedICICIPRULI | 23,551 | ₹62,528 | 35.6 | 4.35 | 0.96× | 12.9% | 0.38% | — | Financial Services |
Top 20 | ||||||||||
| 11 | Steel Authority of India LimitedSAIL | 23,426 | ₹70,115 | 16.4 | 1.16 | 0.56× | 7.1% | 1.37% | — | Basic Materials |
| 12 | Hindustan Petroleum Corporation LimitedHINDPETRO | 23,394 | ₹72,516 | 43.4 | 1.11 | 0.68× | 2.5% | 7.44% | — | Energy |
| 13 | National Aluminium Company LimitedNATIONALUM | 23,226 | ₹57,100 | 8.5 | 2.64 | 0.19× | 31.2% | 1.27% | — | Basic Materials |
| 14 | Authum Investment & Infrastructure LimitedAIIL | 23,223 | ₹43,803 | 20.8 | 2.97 | 0.23× | 14.3% | 0 | — | Financial Services |
| 15 | UPL LimitedUPL | 22,958 | ₹43,398 | 21.3 | 1.25 | 0.57× | 5.9% | 1.23% | — | Basic Materials |
| 16 | Shree Cement LimitedSHREECEM | 22,847 | ₹80,568 | 49.4 | 3.46 | 0.26× | 7.0% | 0.63% | — | Basic Materials |
| 17 | Bank of MaharashtraMAHABANK | 22,815 | ₹60,363 | 8.0 | 1.82 | 0.92× | 23.0% | 2.65% | — | Financial Services |
| 18 | Oberoi Realty LimitedOBEROIRLTY | 22,788 | ₹59,092 | 22.5 | 3.30 | 0.29× | 14.7% | 0.47% | — | Real Estate |
| 19 | Biocon LimitedBIOCON | 22,780 | ₹54,095 | 97.7 | 1.59 | 0.42× | 1.6% | 0.14% | — | Healthcare |
| 20 | Oil India LimitedOIL | 22,727 | ₹74,319 | 8.9 | 1.28 | 0.48× | 14.4% | 2.93% | — | Energy |
Top 50 | ||||||||||
| 21 | Waaree Energies LimitedWAAREEENER | 22,719 | ₹68,173 | 17.9 | 4.72 | 0.50× | 26.4% | 0.16% | — | Technology |
| 22 | Godrej Properties LimitedGODREJPROP | 22,658 | ₹47,141 | 29.5 | 2.46 | 0.76× | 8.3% | 0.65% | — | Real Estate |
| 23 | Jindal Stainless LimitedJSL | 22,618 | ₹58,471 | 18.0 | 2.95 | 0.51× | 72.1% | 0.56% | — | Basic Materials |
| 24 | Hexaware Technologies LimitedHEXT | 22,495 | ₹36,066 | 27.1 | 5.37 | 0.42× | 21.5% | 1.48% | — | Technology |
| 25 | Lodha Developers LimitedLODHA | 22,465 | ₹1,00,564 | 24.4 | 4.32 | 0.60× | 17.7% | 0.40% | — | Real Estate |
| 26 | Petronet LNG LimitedPETRONET | 22,459 | ₹43,560 | 10.3 | 1.95 | 0.19× | 18.9% | 3.43% | — | Energy |
| 27 | Torrent Power LimitedTORNTPOWER | 22,418 | ₹60,669 | 26.1 | 3.18 | 0.56× | 12.2% | 1.65% | — | Utilities |
| 28 | NTPC Green Energy LimitedNTPCGREEN | 22,399 | ₹71,076 | 118.8 | 3.75 | 0.68× | 3.2% | 0 | — | Utilities |
| 29 | Coromandel International LimitedCOROMANDEL | 22,373 | ₹52,328 | 28.6 | 4.17 | 0.46× | 14.6% | 0.62% | ⚑ | Basic Materials |
| 30 | Indus Towers LimitedINDUSTOWER | 22,337 | ₹1,00,701 | 14.1 | 2.43 | 0.44× | 18.9% | 3.68% | — | Communication Services |
| 31 | NHPC LimitedNHPC | 22,282 | ₹72,705 | 19.1 | 1.75 | 0.60× | 9.2% | 2.21% | — | Utilities |
| 32 | Balkrishna Industries LimitedBALKRISIND | 22,263 | ₹40,793 | 29.0 | 3.72 | 0.38× | 12.8% | 0.80% | — | Consumer Cyclical |
| 33 | Dabur India LimitedDABUR | 22,203 | ₹65,281 | 33.2 | 5.72 | 0.32× | 17.2% | 2.13% | — | Consumer Defensive |
| 34 | AvenuesAI LimitedCCAVENUE | 22,180 | ₹40,611 | 115.8 | 8.56 | 0.32× | 6.0% | 0 | — | Technology |
| 35 | Info Edge (India) LimitedNAUKRI | 22,116 | ₹78,862 | 49.4 | 2.08 | 0.15× | 4.2% | 1.18% | — | Communication Services |
| 36 | MRF LimitedMRF | 22,103 | ₹50,410 | 20.9 | 2.40 | 0.34× | 11.5% | 0.19% | — | Consumer Cyclical |
| 37 | Aurobindo Pharma LimitedAUROPHARMA | 21,985 | ₹92,687 | 25.2 | 2.45 | 0.35× | 9.8% | 0 | — | Healthcare |
| 38 | Tube Investments of India LimitedTIINDIA | 21,873 | ₹40,650 | 67.2 | 5.24 | 0.34× | 7.8% | 0.16% | — | Industrials |
| 39 | Mazagon Dock Shipbuilders LimitedMAZDOCK | 21,867 | ₹77,541 | 27.1 | 7.95 | 0.64× | 29.3% | 0.90% | — | Industrials |
| 40 | Lupin LimitedLUPIN | 21,807 | ₹87,891 | 15.9 | 3.92 | 0.41× | 24.6% | 0.93% | — | Healthcare |
| 41 | Thermax LimitedTHERMAX | 21,794 | ₹35,611 | 60.0 | 6.42 | 0.58× | 10.7% | 0.43% | — | Industrials |
| 42 | ICICI Lombard General Insurance Company LimitedICICIGI | 21,663 | ₹81,592 | 32.1 | 4.80 | 0.78× | 13.6% | 0.83% | — | Financial Services |
| 43 | K.P.R. Mill LimitedKPRMILL | 21,650 | ₹34,991 | 38.4 | 6.14 | 0.17× | 16.0% | 0.47% | — | Consumer Cyclical |
| 44 | Vishal Mega Mart LimitedVMM | 21,569 | ₹41,221 | 46.6 | 5.56 | 0.35× | 11.9% | 0 | — | Consumer Cyclical |
| 45 | SRF LimitedSRF | 21,516 | ₹69,080 | 32.0 | 4.92 | 0.42× | 15.4% | 0.40% | — | Industrials |
| 46 | IndusInd Bank LimitedINDUSINDBK | 21,482 | ₹66,266 | 50.3 | 1.01 | 0.88× | 2.0% | 0.17% | — | Financial Services |
| 47 | Prestige Estates Projects LimitedPRESTIGE | 21,475 | ₹61,594 | 54.1 | 3.79 | 0.77× | 7.8% | 0.14% | — | Real Estate |
| 48 | RBL Bank LimitedRBLBANK | 21,431 | ₹56,037 | 26.3 | 3.35 | 0.91× | 5.1% | 0.24% | — | Financial Services |
| 49 | Alkem Laboratories LimitedALKEM | 21,424 | ₹59,943 | 27.8 | 4.34 | 0.31× | 15.6% | 0.38% | — | Healthcare |
| 50 | L&T Technology Services LimitedLTTS | 21,395 | ₹41,954 | 31.0 | 6.48 | 0.38× | 20.9% | 1.56% | — | Technology |
Top 100 | ||||||||||
| 51 | Tata Motors Passenger Vehicles LimitedTMPV | 21,302 | ₹99,440 | Loss | 0.89 | 0.69× | -3.0% | 1.07% | — | Consumer Cyclical |
| 52 | Mankind Pharma LimitedMANKIND | 21,288 | ₹93,992 | 46.0 | 5.77 | 0.41× | 12.5% | 0 | — | Healthcare |
| 53 | SBI Cards and Payment Services LimitedSBICARD | 21,281 | ₹53,891 | 23.7 | 3.43 | 0.76× | 14.5% | 0.44% | — | Financial Services |
| 54 | KEI Industries LimitedKEI | 21,263 | ₹37,043 | 37.2 | 5.56 | 0.26× | 14.9% | 0.10% | — | Industrials |
| 55 | Tata Consumer Products LimitedTATACONSUM | 21,252 | ₹94,990 | 58.1 | 4.36 | 0.33× | 7.5% | 1.05% | — | Consumer Defensive |
| 56 | Gland Pharma LimitedGLAND | 21,237 | ₹47,034 | 41.6 | 4.54 | 0.17× | 10.9% | 0.65% | — | Healthcare |
| 57 | Havells India LimitedHAVELLS | 21,206 | ₹67,337 | 41.7 | 7.12 | 0.36× | 17.1% | 1.09% | — | Industrials |
| 58 | Indian Railway Catering & Tourism Corporation LimitedIRCTC | 21,195 | ₹36,104 | 25.9 | 8.38 | 0.43× | 32.3% | 1.96% | — | Consumer Cyclical |
| 59 | Bharat Dynamics LimitedBDL | 21,153 | ₹38,580 | 74.1 | 9.10 | 0.70× | 12.3% | 0.46% | — | Industrials |
| 60 | Yes Bank LimitedYESBANK | 21,114 | ₹50,380 | 13.5 | 0.96 | 0.89× | 7.5% | 0 | — | Financial Services |
| 61 | JSW Energy LimitedJSWENERGY | 20,988 | ₹85,003 | 41.8 | 2.76 | 0.73× | 6.3% | 0.43% | ⚑ | Utilities |
| 62 | Berger Paints India LimitedBERGEPAINT | 20,949 | ₹54,796 | 45.0 | 7.92 | 0.31× | 17.6% | 0.85% | — | Basic Materials |
| 63 | Muthoot Finance LimitedMUTHOOTFIN | 20,886 | ₹96,954 | 8.5 | 2.39 | 0.80× | 31.7% | 1.14% | — | Financial Services |
| 64 | Godrej Consumer Products LimitedGODREJCP | 20,872 | ₹88,038 | 46.0 | 6.96 | 0.41× | 15.1% | 2.32% | — | Consumer Defensive |
| 65 | Fortis Healthcare LimitedFORTIS | 20,790 | ₹54,859 | 52.4 | 5.54 | 0.36× | 10.6% | 0.13% | — | Healthcare |
| 66 | Gujarat Fluorochemicals LimitedFLUOROCHEM | 20,744 | ₹47,278 | 77.3 | 6.01 | 0.33× | 8.0% | 0.07% | — | Basic Materials |
| 67 | JSW Infrastructure LimitedJSWINFRA | 20,617 | ₹74,455 | 45.4 | 6.84 | 0.43× | 13.6% | 0.27% | — | Industrials |
| 68 | Mphasis LimitedMPHASIS | 20,528 | ₹47,708 | 25.0 | 4.44 | 0.40× | 17.7% | 2.48% | — | Technology |
| 69 | J.K. Cement LimitedJKCEMENT | 20,507 | ₹37,540 | 39.7 | 5.33 | 0.62× | 13.4% | 0.41% | — | Basic Materials |
| 70 | Glenmark Pharmaceuticals LimitedGLENMARK | 20,492 | ₹62,047 | 34.5 | 5.90 | 0.47× | 17.1% | 0.11% | — | Healthcare |
| 71 | Suzlon Energy LimitedSUZLON | 20,486 | ₹53,019 | 16.9 | 5.60 | 0.48× | 39.4% | 0 | — | Industrials |
| 72 | Schaeffler India LimitedSCHAEFFLER | 20,482 | ₹55,132 | 44.0 | 8.97 | 0.28× | 21.6% | 0.97% | — | Consumer Cyclical |
| 73 | IDFC First Bank LimitedIDFCFIRSTB | 20,358 | ₹64,580 | 28.9 | 1.32 | 0.88× | 5.3% | 0.31% | — | Financial Services |
| 74 | Motilal Oswal Financial Services LimitedMOTILALOFS | 20,242 | ₹58,910 | 30.3 | 4.57 | 0.70× | 15.1% | 0.59% | — | Financial Services |
| 75 | AU Small Finance Bank LimitedAUBANK | 20,232 | ₹71,486 | 25.2 | 3.58 | 0.90× | 14.2% | 0.10% | — | Financial Services |
| 76 | The Supreme Industries LimitedSUPREMEIND | 20,163 | ₹44,347 | 43.0 | 7.19 | 0.21× | 16.7% | 0.99% | — | Industrials |
| 77 | The Karur Vysya Bank LimitedKARURVYSYA | 20,109 | ₹34,418 | 12.5 | 2.44 | 0.90× | 19.5% | 0.76% | — | Financial Services |
| 78 | HDB Financial Services LimitedHDBFS | 20,011 | ₹42,255 | 14.3 | 2.04 | 0.83× | 14.3% | 0.79% | — | Financial Services |
| 79 | Ipca Laboratories LimitedIPCALAB | 20,003 | ₹48,292 | 36.9 | 5.99 | 0.23× | 16.2% | 0.31% | — | Healthcare |
| 80 | L&T Finance LimitedLTF | 19,986 | ₹61,181 | 19.3 | 2.19 | 0.80× | 11.3% | 1.05% | — | Financial Services |
| 81 | Welspun Corp LimitedWELCORP | 19,977 | ₹64,454 | 27.9 | 7.04 | 0.54× | 25.2% | 0.18% | — | Basic Materials |
| 82 | PB Fintech LimitedPOLICYBZR | 19,964 | ₹47,961 | 64.5 | 6.56 | 0.16× | 10.2% | 0 | — | Financial Services |
| 83 | The Phoenix Mills LimitedPHOENIXLTD | 19,955 | ₹68,312 | 53.2 | 6.22 | 0.37× | 11.7% | 0.14% | — | Real Estate |
| 84 | Swiggy LimitedSWIGGY | 19,899 | ₹55,386 | Loss | 3.02 | 0.27× | -21.7% | 0 | — | Consumer Cyclical |
| 85 | Hindustan Copper LimitedHINDCOPPER | 19,895 | ₹39,894 | 35.1 | 11.94 | 0.24× | 34.0% | 0.61% | — | Basic Materials |
| 86 | Piramal Finance LimitedPIRAMALFIN | 19,861 | ₹46,095 | 26.3 | 1.64 | 0.74× | 6.0% | 0.56% | — | Financial Services |
| 87 | Uno Minda LimitedUNOMINDA | 19,849 | ₹61,679 | 51.3 | 9.03 | 0.47× | 17.6% | 0.24% | — | Consumer Cyclical |
| 88 | Aegis Logistics LimitedAEGISLOG | 19,770 | ₹45,773 | 36.6 | 7.56 | 0.39× | 20.7% | 0.98% | — | Energy |
| 89 | Bajaj Housing Finance LimitedBAJAJHFL | 19,733 | ₹67,478 | 25.1 | 3.00 | 0.82× | 12.7% | 0 | — | Financial Services |
| 90 | Ajanta Pharma LimitedAJANTPHARM | 19,623 | ₹40,869 | 36.0 | 9.03 | 0.26× | 25.1% | 1.88% | — | Healthcare |
| 91 | Mahindra & Mahindra Financial Services LimitedM&MFIN | 19,573 | ₹39,965 | 12.3 | 1.50 | 0.83× | 12.2% | 2.46% | — | Financial Services |
| 92 | Astral LimitedASTRAL | 19,533 | ₹37,248 | 64.7 | 9.18 | 0.30× | 14.2% | 0.28% | — | Industrials |
| 93 | Max Healthcare Institute LimitedMAXHEALTH | 19,527 | ₹79,519 | 54.8 | 7.40 | 0.38× | 13.5% | 0.23% | — | Healthcare |
| 94 | Oracle Financial Services Software LimitedOFSS | 19,464 | ₹85,734 | 25.2 | 10.95 | 0.21× | 49.9% | 3.81% | — | Technology |
| 95 | The Federal Bank LimitedFEDERALBNK | 19,461 | ₹85,920 | 18.6 | 2.15 | 0.90× | 11.5% | 0.36% | — | Financial Services |
| 96 | Linde India LimitedLINDEINDIA | 19,327 | ₹50,321 | 92.1 | 11.79 | 0.27× | 12.8% | 0.07% | — | Basic Materials |
| 97 | Embassy Office Parks REITEMBASSY | 19,231 | ₹40,169 | 92.7 | 1.93 | 0.59× | — | — | — | — |
| 98 | Physicswallah LimitedPWL | 19,207 | ₹36,247 | 1557.8 | 8.02 | 0.40× | 0.5% | 0 | — | Consumer Defensive |
| 99 | Abbott India LimitedABBOTINDIA | 19,150 | ₹53,888 | 33.4 | 11.29 | 0.27× | 33.8% | 2.02% | — | Healthcare |
| 100 | Premier Energies LimitedPREMIERENE | 19,121 | ₹38,995 | 23.2 | 9.05 | 0.60× | 38.9% | 0.08% | — | Technology |
Positivity Score in other groups · India
Positivity Score in other countries
Questions
Which mid cap companies in India have the highest Positivity Score?
The first five on PositoAI's list are IDBI Bank Limited (25,464), Vedanta Limited (25,098), General Insurance Corporation of India (24,887), Ambuja Cements Limited (24,818), Patanjali Foods Limited (24,133).
How many mid cap companies in India have a Positivity Score?
150 of the 150 mid cap companies in India on PositoAI have a Positivity Score; this page shows the top 100.
How is this list made?
Companies are ordered by their Positivity Score, PositoAI's main daily score. 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 are ordered by their Positivity Score, PositoAI's main daily score. 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.