← Fundamental screens
Coffee Can style long-term compounders
Investor-style strategies · All NSE stocks
Looks for sales growth and strong long-term capital returns above a market-cap floor.
Rules
A stock must meet all of these.
- Sales growth, 12 months % > 10
- Sales growth, 10 years % > 10
- ROE % > 15
- Average ROCE, 10 years % > 15
- Market cap (₹ Cr) > 1000
140 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 ↓ | Sales growth, 12 months % | Sales growth, 10 years % | ROE % | Average ROCE, 10 years % |
|---|---|---|---|---|---|---|---|
| INFYInfosys Limited | ₹1,128.20 | -1.73% | ₹4,57,850 Cr | 11.73 | 11.08 | 31.07 | 35.40 |
| TITANTitan Company Limited | ₹4,754.40 | +4.22% | ₹4,22,089 Cr | 45.05 | 22.75 | 36.68 | 22.00 |
| HCLTECHHCL Technologies Limited | ₹1,405.00 | -2.37% | ₹3,81,458 Cr | 12.76 | 13.49 | 24.09 | 29.40 |
| BELBharat Electronics Limited | ₹398.00 | +4.71% | ₹2,90,929 Cr | 19.82 | 14.14 | 25.63 | 29.90 |
| DIVISLABDivi's Laboratories Limited | ₹10,037.50 | -0.26% | ₹2,66,465 Cr | 16.35 | 10.83 | 17.45 | 24.90 |
| NESTLEINDNestle India Limited | ₹1,248.00 | -0.03% | ₹2,40,864 Cr | 21.68 | 10.97 | 69.33 | 115.30 |
| HINDZINCHindustan Zinc Limited | ₹550.15 | +4.49% | ₹2,32,438 Cr | 56.77 | 11.11 | 69.48 | 39.80 |
| TVSMOTORTVS Motor Company Limited | ₹4,331.20 | +0.65% | ₹2,07,898 Cr | 30.52 | 17.29 | 37.66 | 15.20 |
| EICHERMOTEicher Motors Limited | ₹7,420.00 | -0.27% | ₹2,03,695 Cr | 28.07 | 10.36 | 23.00 | 32.20 |
| SOLARINDSSolar Industries India Limited | ₹19,393.00 | -1.33% | ₹1,75,487 Cr | 41.71 | 21.11 | 32.66 | 27.90 |
| PIDILITINDPidilite Industries Limited | ₹1,510.20 | -0.05% | ₹1,54,040 Cr | 14.08 | 10.54 | 24.71 | 30.90 |
| BSEBSE Limited | ₹3,601.50 | -1.75% | ₹1,46,899 Cr | 60.72 | 23.22 | 42.29 | 21.30 |
| VBLVarun Beverages Limited | ₹420.45 | +3.01% | ₹1,42,112 Cr | 14.46 | 20.38 | 17.41 | 19.00 |
| LTMLTM Limited | ₹4,204.90 | -0.19% | ₹1,26,147 Cr | 14.67 | 21.89 | 20.08 | 38.50 |
| LAURUSLABSLaurus Labs Limited | ₹2,323.80 | +0.03% | ₹1,25,558 Cr | 22.60 | 14.38 | 20.57 | 17.50 |
| POLYCABPolycab India Limited | ₹7,930.00 | +1.19% | ₹1,19,743 Cr | 40.72 | 18.70 | 24.46 | 26.00 |
| ZYDUSLIFEZydus Lifesciences Limited | ₹1,188.10 | -4.23% | ₹1,18,513 Cr | 21.11 | 11.16 | 16.94 | 16.90 |
| HDFCAMCHDFC Asset Management Company Limited | ₹2,505.00 | +2.66% | ₹1,07,483 Cr | 14.68 | 11.96 | 34.57 | 45.10 |
| LLOYDSMELloyds Metals And Energy Limited | ₹1,799.60 | +1.08% | ₹1,00,778 Cr | 230.19 | 40.57 | 35.48 | 31.30 |
| PERSISTENTPersistent Systems Limited | ₹6,065.00 | -0.52% | ₹95,827 Cr | 27.10 | 20.36 | 20.99 | 25.20 |
| MCXMulti Commodity Exchange of India Limited | ₹3,315.00 | -5.02% | ₹84,530 Cr | 110.31 | 25.63 | 54.11 | 21.10 |
| OILOil India Limited | ₹458.00 | +0.55% | ₹74,517 Cr | 19.18 | 12.91 | 16.43 | 15.20 |
| DIXONDixon Technologies (India) Limited | ₹12,290.00 | +0.16% | ₹73,740 Cr | 14.34 | 42.77 | 44.54 | 30.70 |
| UNOMINDAUNO Minda Limited | ₹1,196.90 | +6.44% | ₹68,822 Cr | 18.80 | 22.77 | 18.90 | 17.30 |
| HAVELLSHavells India Limited | ₹1,070.00 | +1.77% | ₹67,410 Cr | 16.50 | 11.49 | 17.01 | 25.60 |
| APARINDSApar Industries Limited | ₹15,998.00 | +3.06% | ₹63,992 Cr | 23.96 | 16.26 | 21.90 | 32.50 |
| ALKEMAlkem Laboratories Limited | ₹5,216.50 | -0.37% | ₹62,598 Cr | 13.36 | 11.61 | 15.95 | 18.70 |
| APLAPOLLOAPL Apollo Tubes Limited | ₹2,199.80 | +2.18% | ₹61,594 Cr | 14.86 | 18.71 | 22.80 | 24.90 |
| NMDCNMDC Limited | ₹69.90 | +2.49% | ₹61,442 Cr | 27.33 | 17.39 | 21.90 | 29.00 |
| MOTILALOFSMotilal Oswal Financial Services Limited | ₹1,013.00 | +0.30% | ₹60,780 Cr | 14.86 | 24.13 | 15.39 | 16.40 |
| RADICORadico Khaitan Limited | ₹4,396.50 | +3.45% | ₹59,353 Cr | 15.77 | 13.90 | 21.69 | 16.00 |
| JSLJindal Stainless Limited | ₹688.80 | +1.45% | ₹56,826 Cr | 11.66 | 19.65 | 15.66 | 18.60 |
| SCHAEFFLERSchaeffler India Limited | ₹3,507.20 | -0.50% | ₹54,362 Cr | 19.23 | 18.57 | 20.65 | 24.60 |
| IPCALABIPCA Laboratories Limited | ₹1,972.00 | +1.12% | ₹49,300 Cr | 10.57 | 12.84 | 17.07 | 16.10 |
| MPHASISMphasiS Limited | ₹2,468.40 | -2.64% | ₹47,146 Cr | 13.71 | 10.07 | 17.79 | 23.60 |
| CUPIDCupid Limited | ₹336.50 | -0.59% | ₹45,091 Cr | 115.63 | 19.36 | 30.44 | 33.80 |
| NAVINFLUORNavin Fluorine International Limited | ₹8,785.00 | +2.99% | ₹43,925 Cr | 42.41 | 17.16 | 19.85 | 19.70 |
| AEGISLOGAegis Logistics Limited | ₹1,224.90 | +4.06% | ₹42,872 Cr | 19.72 | 14.18 | 23.33 | 16.00 |
| SUPREMEINDSupreme Industries Limited | ₹3,353.50 | +1.62% | ₹41,919 Cr | 16.64 | 10.18 | 17.68 | 29.40 |
| AJANTPHARMAjanta Pharma Limited | ₹3,316.70 | -0.09% | ₹41,459 Cr | 20.20 | 12.04 | 25.07 | 31.40 |
| NHNarayana Hrudayalaya Ltd. | ₹1,931.50 | +3.26% | ₹39,403 Cr | 59.62 | 17.21 | 17.99 | 16.80 |
| IRCTCIndian Railway Catering And Tourism Corporation Limited | ₹450.00 | +0.56% | ₹36,000 Cr | 14.99 | 14.33 | 32.34 | 47.50 |
| LALPATHLABDr. Lal Path Labs Ltd. | ₹2,029.40 | +5.39% | ₹34,094 Cr | 14.31 | 13.32 | 21.72 | 31.00 |
| CRISILCrisil Limited | ₹4,448.00 | +0.65% | ₹31,136 Cr | 23.85 | 10.21 | 27.39 | 39.70 |
| HEXTHexaware Technologies Limited | ₹501.20 | +0.36% | ₹30,573 Cr | 13.02 | 15.70 | 20.02 | 30.10 |
| JUBLFOODJubilant Foodworks Limited | ₹434.70 | +3.01% | ₹28,690 Cr | 16.26 | 14.59 | 19.63 | 21.30 |
| ANGELONEAngel One Limited | ₹312.10 | +0.55% | ₹28,401 Cr | 21.24 | 27.54 | 17.32 | 24.20 |
| HSCLHimadri Speciality Chemical Limited | ₹562.05 | +6.25% | ₹28,102 Cr | 25.31 | 14.71 | 16.73 | 15.40 |
| NEULANDLABNeuland Laboratories Limited | ₹19,576.00 | +0.78% | ₹25,449 Cr | 78.35 | 14.77 | 26.61 | 15.20 |
| GRSEGarden Reach Shipbuilders & Engineers Limited | ₹2,143.40 | +0.58% | ₹24,649 Cr | 39.64 | 15.50 | 30.49 | 22.30 |
Page 1 of 3 Next →
This list shows stocks that meet the rules above. It isn't a recommendation or investment advice.