← Fundamental screens
Consistent ROE and operating cash flow
Investor-style strategies · All NSE stocks
Combines repeated ROE above 18% with positive operating cash-flow measures.
Rules
A stock must meet all of these.
- Market cap (₹ Cr) > 100
- ROE % > 18
- ROE, year before last % > 18
- Average ROE, 3 years % > 18
- Average ROE, 5 years % > 18
- Operating cash flow last year (₹ Cr) > 1
- Operating cash flow, year before last (₹ Cr) > 1
- Operating cash flow, 3 years (₹ Cr) > 1
- Operating cash flow, 5 years (₹ Cr) > 1
153 stocks
Weekly Run 4 Nov 2026 on the close of 4 Nov 2026. Refreshes every Sunday.
Checked 1,903 stocks. Stocks without loaded company statements aren't included.
| Stock | Price | Day | Market cap ↓ | ROE % | ROE, year before last % | Average ROE, 3 years % | Average ROE, 5 years % |
|---|---|---|---|---|---|---|---|
| BHARTIARTLBharti Airtel Limited | ₹2,067.60 | +0.13% | ₹12,90,286 Cr | 24.43 | 32.97 | 22.03 | 18.88 |
| TCSTata Consultancy Services Limited | ₹2,436.00 | -2.52% | ₹8,81,366 Cr | 43.58 | 45.50 | 45.24 | 45.00 |
| HINDUNILVRHindustan Unilever Limited | ₹1,977.10 | +0.73% | ₹4,64,618 Cr | 30.72 | 21.60 | 24.19 | 22.17 |
| INFYInfosys Limited | ₹1,128.20 | -1.73% | ₹4,57,850 Cr | 31.07 | 28.81 | 28.65 | 28.54 |
| ADANIPOWERAdani Power Limited | ₹201.71 | +3.18% | ₹3,88,992 Cr | 24.29 | 19.63 | 24.50 | 23.02 |
| HCLTECHHCL Technologies Limited | ₹1,405.00 | -2.37% | ₹3,81,458 Cr | 24.09 | 23.15 | 22.53 | 22.00 |
| M&MMahindra & Mahindra Limited | ₹2,961.90 | +1.85% | ₹3,68,321 Cr | 21.74 | 18.27 | 18.94 | 18.48 |
| ITCITC Limited | ₹280.00 | +2.23% | ₹3,50,854 Cr | 27.84 | 50.05 | 35.63 | 31.98 |
| HALHindustan Aeronautics Limited | ₹5,079.10 | +2.43% | ₹3,39,678 Cr | 22.71 | 23.91 | 24.09 | 24.66 |
| BELBharat Electronics Limited | ₹398.00 | +4.71% | ₹2,90,929 Cr | 25.63 | 26.65 | 25.44 | 23.48 |
| COALINDIACoal India Limited | ₹399.65 | -2.05% | ₹2,46,304 Cr | 26.19 | 34.85 | 35.37 | 39.71 |
| NESTLEINDNestle India Limited | ₹1,248.00 | -0.03% | ₹2,40,864 Cr | 69.33 | 62.42 | 64.91 | 70.49 |
| HINDZINCHindustan Zinc Limited | ₹550.15 | +4.49% | ₹2,32,438 Cr | 69.48 | 45.74 | 50.18 | 58.80 |
| ASIANPAINTAsian Paints Limited | ₹2,418.30 | -0.80% | ₹2,32,157 Cr | 22.63 | 19.12 | 23.12 | 23.59 |
| EICHERMOTEicher Motors Limited | ₹7,420.00 | -0.27% | ₹2,03,695 Cr | 23.00 | 22.23 | 22.12 | 19.82 |
| SOLARINDSSolar Industries India Limited | ₹19,393.00 | -1.33% | ₹1,75,487 Cr | 32.66 | 29.19 | 27.78 | 27.63 |
| HYUNDAIHyundai Motor India Limited | ₹2,063.00 | +1.63% | ₹1,67,722 Cr | 22.45 | 28.18 | 30.67 | 30.13 |
| PIDILITINDPidilite Industries Limited | ₹1,510.20 | -0.05% | ₹1,54,040 Cr | 24.71 | 21.49 | 21.69 | 20.36 |
| BSEBSE Limited | ₹3,601.50 | -1.75% | ₹1,46,899 Cr | 42.29 | 29.88 | 30.18 | 21.48 |
| ICICIAMCICICI Prudential Asset Management Company Limited | ₹2,880.20 | +0.30% | ₹1,41,130 Cr | 66.29 | 63.56 | 61.20 | 59.81 |
| CUMMINSINDCummins India Limited | ₹4,725.70 | +1.63% | ₹1,29,957 Cr | 27.92 | 26.45 | 26.78 | 23.97 |
| LTMLTM Limited | ₹4,204.90 | -0.19% | ₹1,26,147 Cr | 20.08 | 19.16 | 19.54 | 20.89 |
| BRITANNIABritannia Industries Limited | ₹4,946.30 | +0.33% | ₹1,18,711 Cr | 51.12 | 50.00 | 51.28 | 55.73 |
| MARICOMarico Limited | ₹890.00 | +1.32% | ₹1,15,717 Cr | 46.37 | 41.71 | 41.32 | 39.25 |
| LGEINDIALG Electronics India Limited | ₹1,692.10 | +0.11% | ₹1,14,894 Cr | 23.81 | 36.90 | 32.98 | 30.24 |
| TRENTTrent Limited | ₹3,060.00 | +0.77% | ₹1,10,160 Cr | 25.97 | 28.09 | 29.68 | 21.14 |
| HEROMOTOCOHero MotoCorp Limited | ₹5,399.50 | +1.88% | ₹1,07,990 Cr | 25.39 | 22.71 | 23.53 | 20.42 |
| HDFCAMCHDFC Asset Management Company Limited | ₹2,505.00 | +2.66% | ₹1,07,483 Cr | 34.57 | 26.66 | 27.91 | 25.33 |
| UNITDSPRUnited Spirits Limited | ₹1,419.30 | +2.78% | ₹1,02,899 Cr | 21.04 | 19.52 | 19.94 | 18.99 |
| TMPVTata Motors Passenger Vehicles Limited | ₹278.50 | +0.65% | ₹1,02,627 Cr | 70.94 | 24.24 | 45.15 | 23.20 |
| INDUSTOWERIndus Towers Limited | ₹387.00 | -0.77% | ₹1,02,091 Cr | 18.01 | 25.05 | 20.58 | 19.89 |
| SBIFUNDSSBI Funds Management Limited | ₹498.25 | +3.30% | ₹1,01,643 Cr | 39.17 | 42.60 | 36.05 | 30.16 |
| LLOYDSMELloyds Metals And Energy Limited | ₹1,799.60 | +1.08% | ₹1,00,778 Cr | 35.48 | 22.52 | 31.45 | 19.11 |
| VEDLVedanta Limited | ₹257.35 | +4.23% | ₹1,00,624 Cr | 57.51 | 49.83 | 41.64 | 39.59 |
| OFSSOracle Financial Services Software Limited | ₹10,194.00 | +2.87% | ₹89,707 Cr | 46.43 | 30.41 | 30.42 | 27.91 |
| BHARTIHEXABharti Hexacom Limited | ₹1,718.80 | +0.83% | ₹85,940 Cr | 25.46 | 25.19 | 20.08 | 23.81 |
| MCXMulti Commodity Exchange of India Limited | ₹3,315.00 | -5.02% | ₹84,530 Cr | 54.11 | 29.72 | 27.51 | 20.54 |
| DIXONDixon Technologies (India) Limited | ₹12,290.00 | +0.16% | ₹73,740 Cr | 44.54 | 40.96 | 32.75 | 27.43 |
| APARINDSApar Industries Limited | ₹15,998.00 | +3.06% | ₹63,992 Cr | 21.90 | 18.23 | 19.21 | 20.23 |
| NMDCNMDC Limited | ₹69.90 | +2.49% | ₹61,442 Cr | 21.90 | 21.96 | 21.84 | 28.52 |
| NATIONALUMNational Aluminium Company Limited | ₹326.25 | +2.74% | ₹59,900 Cr | 31.25 | 29.59 | 23.41 | 20.94 |
| ABBOTINDIAAbbott India Limited | ₹27,120.00 | +5.12% | ₹56,952 Cr | 33.83 | 33.40 | 32.79 | 31.30 |
| TATACOMMTata Communications Limited | ₹1,754.60 | -0.26% | ₹50,006 Cr | 32.02 | 53.29 | 38.24 | 62.68 |
| ANTHEMAnthem Biosciences Limited | ₹888.30 | +3.96% | ₹49,745 Cr | 18.93 | 18.71 | 19.08 | 21.86 |
| PETRONETPetronet LNG Limited | ₹311.00 | +2.64% | ₹46,650 Cr | 18.88 | 19.99 | 19.51 | 21.09 |
| COLPALColgate Palmolive (India) Limited | ₹1,660.70 | +1.78% | ₹44,839 Cr | 84.23 | 90.72 | 84.08 | 74.18 |
| LTTSL&T Technology Services Limited | ₹4,133.50 | -2.14% | ₹43,402 Cr | 21.78 | 19.53 | 19.70 | 20.11 |
| GLAXOGlaxoSmithKline Pharmaceuticals Limited | ₹2,531.80 | -1.68% | ₹42,787 Cr | 47.11 | 47.57 | 42.16 | 45.04 |
| AJANTPHARMAjanta Pharma Limited | ₹3,316.70 | -0.09% | ₹41,459 Cr | 25.07 | 24.27 | 23.49 | 21.94 |
| PREMIERENEPremier Energies Limited | ₹904.00 | +1.57% | ₹40,680 Cr | 38.87 | 33.20 | 34.67 | 19.46 |
Page 1 of 4 Next →
This list shows stocks that meet the rules above. It isn't a recommendation or investment advice.