---
title: "Cash Flow Machines — Stock Screener"
slug: "cash-flow-machines"
canonical: "https://tapetide.com/screener/cash-flow-machines"
total_matches: 147
shown: 50
generated_at: "2026-10-21T13:57:47.234Z"
---

# Cash Flow Machines

Strong free cash generation with high returns — self-funding businesses

Canonical page: https://tapetide.com/screener/cash-flow-machines

Showing the top 50 of 147 matching stocks. The full, sortable list is on the canonical page.

| Company | ISIN | Sector | Price | Change % | Market Cap (₹ Cr) | P/E | ROCE % | Volume | 52W High | 52W Low |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| [Bharti Airtel](https://tapetide.com/stocks/BHARTIARTL) | INE397D01024 | Telecom | 1891.7 | 0.88 | 1180515.59 | 32.1 | 17.67 | 8974372 | 2174.5 | 1726.3 |
| [Indian Oil Corporation](https://tapetide.com/stocks/IOC) | INE242A01010 | Petroleum Products | 129.61 | -0.49 | 183025.37 | 5.14 | 20.7 | 13753877 | 188.96 | 124.92 |
| [Tata Consultancy Services](https://tapetide.com/stocks/TCS) | INE467B01029 | Information Technology | 2529 | 2.77 | 915014.33 | 17.17 | 54.93 | 5707347 | 3350 | 1976.8 |
| [Bharat Petroleum](https://tapetide.com/stocks/BPCL) | INE029A01011 | Petroleum Products | 288 | -2.14 | 124948.96 | 7.44 | 26.36 | 4280186 | 391.65 | 266.6 |
| [Infosys](https://tapetide.com/stocks/INFY) | INE009A01021 | Information Technology | 1168 | 3.3 | 474001.55 | 15.12 | 38.99 | 18597997 | 1728 | 980.4 |
| [Coal India](https://tapetide.com/stocks/COALINDIA) | INE522F01014 | Energy | 407.5 | -1.02 | 251131.18 | 8.14 | 19.79 | 4772716 | 491.25 | 369.6 |
| [Hindustan Petroleum](https://tapetide.com/stocks/HINDPETRO) | INE094A01015 | Petroleum Products | 347.3 | -0.34 | 73899.28 | 44.18 | 23.54 | 4722517 | 508.45 | 316.2 |
| [HCL Technologies](https://tapetide.com/stocks/HCLTECH) | INE860A01027 | Information Technology | 1424.2 | 3.21 | 386480.18 | 20.38 | 27.21 | 4277196 | 1780.1 | 1030 |
| [ITC](https://tapetide.com/stocks/ITC) | INE154A01025 | FMCG | 262 | 0.46 | 328299.55 | 16.2 | 36.47 | 21000241 | 426.4 | 253.15 |
| [Wipro](https://tapetide.com/stocks/WIPRO) | INE075A01022 | Information Technology | 189.17 | 3.86 | 187377.53 | 13.63 | 18.6 | 37817191 | 273.1 | 156.79 |
| [Tata Motors](https://tapetide.com/stocks/TMCV) | INE1TAE01010 | Automobiles | 417.5 | -0.3 | 153756.46 | 36.82 | 25.51 | 5415579 | 509 | 306.3 |
| [Larsen & Toubro](https://tapetide.com/stocks/LT) | INE018A01030 | Construction | 3636 | -0.71 | 500275.42 | 25.62 | 16.35 | 1902623 | 4440 | 3288.1 |
| [Hindustan Zinc](https://tapetide.com/stocks/HINDZINC) | INE267A01025 | Metals & Mining | 525 | -2.49 | 221829.25 | 13.32 | 62.35 | 10581057 | 733 | 453.5 |
| [JSW Steel](https://tapetide.com/stocks/JSWSTEEL) | INE019A01038 | Metals & Mining | 1222.9 | -1.48 | 299054.57 | 10.8 | 19.15 | 1251287 | 1351 | 1073.2 |
| [Hindustan Unilever](https://tapetide.com/stocks/HINDUNILVR) | INE030A01027 | FMCG | 1850.2 | -0.16 | 434721.38 | 29.14 | 22.15 | 664074 | 2623.64 | 1814.4 |
| [Sun Pharmaceutical](https://tapetide.com/stocks/SUNPHARMA) | INE044A01036 | Healthcare | 1745.1 | 0.12 | 418707.95 | 34.55 | 17.94 | 2316342 | 2046.9 | 1583.7 |
| [Maruti Suzuki](https://tapetide.com/stocks/MARUTI) | INE585B01010 | Automobiles | 11200 | -2.4 | 352130.88 | 25.19 | 17.22 | 393314 | 17370 | 11125 |
| [Vodafone Idea](https://tapetide.com/stocks/IDEA) | INE669E01016 | Telecom | 11.64 | -5.21 | 126111.29 | 3.58 | 36.88 | 525750623 | 15.79 | 8.13 |
| [Hero Motocorp](https://tapetide.com/stocks/HEROMOTOCO) | INE158A01026 | Automobiles | 5153.5 | -1.46 | 103142.77 | 18.98 | 31.91 | 403974 | 6388.5 | 4671.5 |
| [Indus Towers](https://tapetide.com/stocks/INDUSTOWER) | INE121J01017 | Telecom | 379 | -0.89 | 99986.37 | 14.03 | 18.44 | 3362335 | 481.5 | 344 |
| [Asian Paints](https://tapetide.com/stocks/ASIANPAINT) | INE021A01026 | Consumer Goods | 2319.4 | -0.48 | 222476.34 | 46.17 | 24.41 | 514424 | 2985.7 | 2115 |
| [Tech Mahindra](https://tapetide.com/stocks/TECHM) | INE669C01036 | Information Technology | 1834.7 | 3.13 | 179829.79 | 31.28 | 19.82 | 5444847 | 1854 | 1304.1 |
| [Lupin](https://tapetide.com/stocks/LUPIN) | INE326A01037 | Healthcare | 1964 | 1.28 | 89811.75 | 16.09 | 28.42 | 633221 | 2529.5 | 1900 |
| [Titan](https://tapetide.com/stocks/TITAN) | INE280A01028 | Consumer Goods | 4380.9 | -0.98 | 388930.24 | 68.13 | 38.43 | 448729 | 5186.7 | 3667.3 |
| [NALCO](https://tapetide.com/stocks/NATIONALUM) | INE139A01034 | Metals & Mining | 312.2 | -1.82 | 57339.64 | 8.65 | 33.66 | 3786479 | 445.15 | 222.71 |
| [Kiri Industries](https://tapetide.com/stocks/KIRIINDUS) | INE415I01015 | Chemicals | 475.85 | -2.42 | 3101.02 | 0.54 | 91.95 | 487940 | 779 | 333.8 |
| [Nestle](https://tapetide.com/stocks/NESTLEIND) | INE239A01024 | Food Products | 1223.9 | -1.51 | 236006.39 | 59.29 | 56.08 | 1654581 | 1553 | 1159.4 |
| [LTM](https://tapetide.com/stocks/LTM) | INE214T01019 | Information Technology | 4298 | 0.78 | 127487.84 | 24.73 | 25.78 | 1420540 | 6429.5 | 3528 |
| [Eicher Motors](https://tapetide.com/stocks/EICHERMOT) | INE066A01021 | Automobiles | 7170.5 | -2.43 | 196845.79 | 34.92 | 26.43 | 570831 | 8230 | 6442 |
| [Siemens Energy](https://tapetide.com/stocks/ENRIN) | INE1NPP01017 | Capital Goods | 2793.5 | -1.36 | 99482.26 | 67.83 | 29.23 | 401853 | 3968 | 2115 |
| [ICICI Prudential Asset Management](https://tapetide.com/stocks/ICICIAMC) | INE346A01027 | Capital Markets | 2717.3 | -1.03 | 134304.87 | 51.75 | 103.63 | 430807 | 3611 | 2530 |
| [MRF](https://tapetide.com/stocks/MRF) | INE883A01011 | Automobiles | 120880 | -0.84 | 51266.94 | 21.37 | 15.64 | 3714 | 163600 | 121310 |
| [AWL Agri Business](https://tapetide.com/stocks/AWL) | INE699H01024 | FMCG | 179.66 | -0.53 | 23350.03 | 20.28 | 16.82 | 1244764 | 282.9 | 171.19 |
| [Hyundai Motor India](https://tapetide.com/stocks/HYUNDAI) | INE0V6F01027 | Automobiles | 1943.9 | -0.57 | 157949.86 | 32.15 | 32.62 | 331755 | 2468 | 1658 |
| [Bharti Hexacom](https://tapetide.com/stocks/BHARTIHEXA) | INE343G01021 | Telecom | 1629.3 | -0.2 | 81465 | 44.75 | 21.84 | 301975 | 1955.6 | 1359.2 |
| [MCX](https://tapetide.com/stocks/MCX) | INE745G01043 | Capital Markets | 3087 | -3.06 | 78715.98 | 52.66 | 39.04 | 1258483 | 3481.4 | 1762.1 |
| [PTC India](https://tapetide.com/stocks/PTC) | INE877F01012 | Power | 146.85 | -1.63 | 4346.88 | 7.54 | 15.26 | 1046224 | 229.51 | 146.5 |
| [BSE](https://tapetide.com/stocks/BSE) | INE118H01025 | Capital Markets | 3248.3 | -2.63 | 132492.98 | 48.22 | 40.85 | 2335272 | 4446.8 | 2326.1 |
| [Oracle Financial Services Software](https://tapetide.com/stocks/OFSS) | INE881D01027 | Information Technology | 10263 | 0.48 | 89373.41 | 26.02 | 43.24 | 200256 | 12540 | 6234.5 |
| [HDFC AMC](https://tapetide.com/stocks/HDFCAMC) | INE127D01025 | Capital Markets | 2311.4 | -1.61 | 99176.03 | 33.75 | 39.25 | 551955 | 2901.5 | 2205.6 |
| [SBI Funds Management](https://tapetide.com/stocks/SBIFUNDS) | INE640G01020 | — | 478.8 | -3.54 | 97523.31 | 32.94 | 66.39 | 2062841 | 624.95 | 494 |
| [Britannia Industries](https://tapetide.com/stocks/BRITANNIA) | INE216A01030 | Food Products | 4683.6 | -0.45 | 112813.08 | 43.42 | 61.27 | 262015 | 6271 | 4703.9 |
| [Polycab](https://tapetide.com/stocks/POLYCAB) | INE455K01017 | Industrial Products | 7770.5 | -3.17 | 117094.9 | 37.74 | 30.82 | 308749 | 10126 | 6663 |
| [Pidilite Industries](https://tapetide.com/stocks/PIDILITIND) | INE318A01026 | Chemicals | 1484.9 | 0.16 | 151144.95 | 56.42 | 28.48 | 520740 | 1707.5 | 1259 |
| [Petronet LNG](https://tapetide.com/stocks/PETRONET) | INE347G01014 | Oil & Gas | 295 | 0.46 | 44250 | 10.41 | 21.26 | 3550832 | 326.4 | 235.35 |
| [Bombay Burmah Trading](https://tapetide.com/stocks/BBTC) | INE050A01025 | Food Products | 1198.5 | -2.76 | 8362.16 | 3.32 | 34.71 | 47567 | 2135 | 1205.5 |
| [Dabur India](https://tapetide.com/stocks/DABUR) | INE016A01026 | Consumer Goods | 379.05 | 0.15 | 67241.84 | 34.44 | 20.96 | 897747 | 534 | 368.05 |
| [Glenmark Pharmaceuticals](https://tapetide.com/stocks/GLENMARK) | INE935A01035 | Healthcare | 2194.1 | -0.73 | 61922.92 | 34.68 | 16.21 | 568717 | 2537.6 | 1792.6 |
| [Mahindra & Mahindra](https://tapetide.com/stocks/M&M) | INE101A01026 | Automobiles | 2889 | -0.62 | 359255.48 | 17.86 | 17.26 | 2428228 | 3839.9 | 2744.3 |
| [Tata Communications](https://tapetide.com/stocks/TATACOMM) | INE151A01013 | Telecom | 1691.7 | -1.56 | 48227.94 | 45 | 15.29 | 283598 | 2110 | 1322.5 |

---

Screens run against Tapetide's Indian equity database. Fundamental values are as reported in company disclosures to NSE/BSE/SEBI; price-derived and technical values are computed by Tapetide from exchange market data. Ranking and screen definitions are Tapetide's own. For research only, not investment advice. Generated 2026-10-21T13:57:47.234Z.
