High Free Cash Flow Stocks
FundamentalThis screen lists NSE-listed companies generating at least ₹500 Cr of free cash flow with high returns on capital. 147 stocks match as of 21 Oct 2026.
Showing 50 of 147 stocks
Bharti Airtel NSE | Telecom | ₹1,891.70 | +0.88% | ₹11,80,516 Cr | 32.10 | 75,516 | 1,22,230 | 17.7% | 89,74,372 | ₹2,174.50 | ₹1,726.30 |
| Petroleum Products | ₹129.61 | −0.49% | ₹1,83,025 Cr | 5.14 | 72,140 | 76,142 | 20.7% | 1,37,53,877 | ₹188.96 | ₹124.92 | |
| Information Technology | ₹2,529.00 | +2.77% | ₹9,15,014 Cr | 17.17 | 47,948 | 52,094 | 54.9% | 57,07,347 | ₹3,350.00 | ₹1,976.80 | |
Bharat Petroleum NSE | Petroleum Products | ₹288.00 | −2.14% | ₹1,24,949 Cr | 7.44 | 31,344 | 50,769 | 26.4% | 42,80,186 | ₹391.65 | ₹266.60 |
Infosys NSE | Information Technology | ₹1,168.00 | +3.30% | ₹4,74,002 Cr | 15.12 | 31,259 | 33,986 | 39.0% | 1,85,97,997 | ₹1,728.00 | ₹980.40 |
Coal India NSE | Energy | ₹407.50 | −1.02% | ₹2,51,131 Cr | 8.14 | 30,715 | 43,215 | 19.8% | 47,72,716 | ₹491.25 | ₹369.60 |
| Petroleum Products | ₹347.30 | −0.34% | ₹73,899 Cr | 44.18 | 27,779 | 36,111 | 23.5% | 47,22,517 | ₹508.45 | ₹316.20 | |
HCL Technologies NSE | Information Technology | ₹1,424.20 | +3.21% | ₹3,86,480 Cr | 20.38 | 18,553 | 19,975 | 27.2% | 42,77,196 | ₹1,780.10 | ₹1,030.00 |
ITC NSE | FMCG | ₹262.00 | +0.46% | ₹3,28,300 Cr | 16.20 | 16,281 | 18,464 | 36.5% | 2,10,00,241 | ₹426.40 | ₹253.15 |
Wipro NSE | Information Technology | ₹189.17 | +3.86% | ₹1,87,378 Cr | 13.63 | 13,371 | 14,932 | 18.6% | 3,78,17,191 | ₹273.10 | ₹156.79 |
Tata Motors NSE | Automobiles | ₹417.50 | −0.30% | ₹1,53,756 Cr | 36.82 | 12,733 | 14,981 | 25.5% | 54,15,579 | ₹509.00 | ₹306.30 |
Larsen & Toubro NSE | Construction | ₹3,636.00 | −0.71% | ₹5,00,275 Cr | 25.62 | 11,932 | 16,741 | 16.4% | 19,02,623 | ₹4,440.00 | ₹3,288.10 |
Hindustan Zinc NSE | Metals & Mining | ₹525.00 | −2.49% | ₹2,21,829 Cr | 13.32 | 11,746 | 17,008 | 62.4% | 1,05,81,057 | ₹733.00 | ₹453.50 |
JSW Steel NSE | Metals & Mining | ₹1,222.90 | −1.48% | ₹2,99,055 Cr | 10.80 | 10,498 | 25,152 | 19.2% | 12,51,287 | ₹1,351.00 | ₹1,073.20 |
| FMCG | ₹1,850.20 | −0.16% | ₹4,34,721 Cr | 29.14 | 9,638 | 10,999 | 22.2% | 6,64,074 | ₹2,623.64 | ₹1,814.40 | |
| Healthcare | ₹1,745.10 | +0.12% | ₹4,18,708 Cr | 34.55 | 8,810 | 12,419 | 17.9% | 23,16,342 | ₹2,046.90 | ₹1,583.70 | |
Maruti Suzuki NSE | Automobiles | ₹11,200.00 | −2.40% | ₹3,52,131 Cr | 25.19 | 8,702 | 19,100 | 17.2% | 3,93,314 | ₹17,370.00 | ₹11,125.00 |
Vodafone Idea NSE | Telecom | ₹11.64 | −5.21% | ₹1,26,111 Cr | 3.58 | 8,432 | 19,411 | 36.9% | 52,57,50,623 | ₹15.79 | ₹8.13 |
Hero Motocorp NSE | Automobiles | ₹5,153.50 | −1.46% | ₹1,03,143 Cr | 18.98 | 7,215 | 8,315 | 31.9% | 4,03,974 | ₹6,388.50 | ₹4,671.50 |
Indus Towers NSE | Telecom | ₹379.00 | −0.89% | ₹99,986 Cr | 14.03 | 7,058 | 15,684 | 18.4% | 33,62,335 | ₹481.50 | ₹344.00 |
Asian Paints NSE | Consumer Goods | ₹2,319.40 | −0.48% | ₹2,22,476 Cr | 46.17 | 5,601 | 7,088 | 24.4% | 5,14,424 | ₹2,985.70 | ₹2,115.00 |
Tech Mahindra NSE | Information Technology | ₹1,834.70 | +3.13% | ₹1,79,830 Cr | 31.28 | 5,476 | 6,172 | 19.8% | 54,44,847 | ₹1,854.00 | ₹1,304.10 |
Lupin NSE | Healthcare | ₹1,964.00 | +1.28% | ₹89,812 Cr | 16.09 | 5,280 | 7,335 | 28.4% | 6,33,221 | ₹2,529.50 | ₹1,900.00 |
Titan NSE | Consumer Goods | ₹4,380.90 | −0.98% | ₹3,88,930 Cr | 68.13 | 4,688 | 5,590 | 38.4% | 4,48,729 | ₹5,186.70 | ₹3,667.30 |
NALCO NSE | Metals & Mining | ₹312.20 | −1.82% | ₹57,340 Cr | 8.65 | 4,400 | 6,438 | 33.7% | 37,86,479 | ₹445.15 | ₹222.71 |
Kiri Industries NSE | Chemicals | ₹475.85 | −2.42% | ₹3,101 Cr | 0.54 | 4,268 | 4,555 | 92.0% | 4,87,940 | ₹779.00 | ₹333.80 |
Nestle NSE | Food Products | ₹1,223.90 | −1.51% | ₹2,36,006 Cr | 59.29 | 4,218 | 5,048 | 56.1% | 16,54,581 | ₹1,553.00 | ₹1,159.40 |
LTM NSE | Information Technology | ₹4,298.00 | +0.78% | ₹1,27,488 Cr | 24.73 | 3,868 | 4,799 | 25.8% | 14,20,540 | ₹6,429.50 | ₹3,528.00 |
Eicher Motors NSE | Automobiles | ₹7,170.50 | −2.43% | ₹1,96,846 Cr | 34.92 | 3,530 | 4,805 | 26.4% | 5,70,831 | ₹8,230.00 | ₹6,442.00 |
Siemens Energy NSE | Capital Goods | ₹2,793.50 | −1.36% | ₹99,482 Cr | 67.83 | 3,454 | 3,670 | 29.2% | 4,01,853 | ₹3,968.00 | ₹2,115.00 |
| Capital Markets | ₹2,717.30 | −1.03% | ₹1,34,305 Cr | 51.75 | 3,166 | 3,282 | 103.6% | 4,30,807 | ₹3,611.00 | ₹2,530.00 | |
MRF NSE | Automobiles | ₹1,20,880.00 | −0.84% | ₹51,267 Cr | 21.37 | 3,156 | 4,590 | 15.6% | 3,714 | ₹1,63,600.00 | ₹1,21,310.00 |
| FMCG | ₹179.66 | −0.53% | ₹23,350 Cr | 20.28 | 3,095 | 3,928 | 16.8% | 12,44,764 | ₹282.90 | ₹171.19 | |
| Automobiles | ₹1,943.90 | −0.57% | ₹1,57,950 Cr | 32.15 | 3,055 | 7,321 | 32.6% | 3,31,755 | ₹2,468.00 | ₹1,658.00 | |
Bharti Hexacom NSE | Telecom | ₹1,629.30 | −0.20% | ₹81,465 Cr | 44.75 | 3,016 | 4,464 | 21.8% | 3,01,975 | ₹1,955.60 | ₹1,359.20 |
MCX NSE | Capital Markets | ₹3,087.00 | −3.06% | ₹78,716 Cr | 52.66 | 2,962 | 3,035 | 39.0% | 12,58,483 | ₹3,481.40 | ₹1,762.10 |
PTC India NSE | Power | ₹146.85 | −1.63% | ₹4,347 Cr | 7.54 | 2,813 | 2,817 | 15.3% | 10,46,224 | ₹229.51 | ₹146.50 |
BSE NSE | Capital Markets | ₹3,248.30 | −2.63% | ₹1,32,493 Cr | 48.22 | 2,589 | 3,104 | 40.9% | 23,35,272 | ₹4,446.80 | ₹2,326.10 |
| Information Technology | ₹10,263.00 | +0.48% | ₹89,373 Cr | 26.02 | 2,587 | 2,638 | 43.2% | 2,00,256 | ₹12,540.00 | ₹6,234.50 | |
HDFC AMC NSE | Capital Markets | ₹2,311.40 | −1.61% | ₹99,176 Cr | 33.75 | 2,505 | 2,528 | 39.3% | 5,51,955 | ₹2,901.50 | ₹2,205.60 |
| — | ₹478.80 | −3.54% | ₹97,523 Cr | 32.94 | 2,460 | 2,488 | 66.4% | 20,62,841 | ₹624.95 | ₹494.00 | |
| Food Products | ₹4,683.60 | −0.45% | ₹1,12,813 Cr | 43.42 | 2,406 | 2,612 | 61.3% | 2,62,015 | ₹6,271.00 | ₹4,703.90 | |
Polycab NSE | Industrial Products | ₹7,770.50 | −3.17% | ₹1,17,095 Cr | 37.74 | 2,330 | 3,811 | 30.8% | 3,08,749 | ₹10,126.00 | ₹6,663.00 |
| Chemicals | ₹1,484.90 | +0.16% | ₹1,51,145 Cr | 56.42 | 2,236 | 2,828 | 28.5% | 5,20,740 | ₹1,707.50 | ₹1,259.00 | |
Petronet LNG NSE | Oil & Gas | ₹295.00 | +0.46% | ₹44,250 Cr | 10.41 | 2,231 | 4,750 | 21.3% | 35,50,832 | ₹326.40 | ₹235.35 |
| Food Products | ₹1,198.50 | −2.76% | ₹8,362 Cr | 3.32 | 2,186 | 2,419 | 34.7% | 47,567 | ₹2,135.00 | ₹1,205.50 | |
Dabur India NSE | Consumer Goods | ₹379.05 | +0.15% | ₹67,242 Cr | 34.44 | 2,158 | 2,579 | 21.0% | 8,97,747 | ₹534.00 | ₹368.05 |
| Healthcare | ₹2,194.10 | −0.73% | ₹61,923 Cr | 34.68 | 2,087 | 3,445 | 16.2% | 5,68,717 | ₹2,537.60 | ₹1,792.60 | |
| Automobiles | ₹2,889.00 | −0.62% | ₹3,59,255 Cr | 17.86 | 2,052 | 11,657 | 17.3% | 24,28,228 | ₹3,839.90 | ₹2,744.30 | |
| Telecom | ₹1,691.70 | −1.56% | ₹48,228 Cr | 45.00 | 2,046 | 4,479 | 15.3% | 2,83,598 | ₹2,110.00 | ₹1,322.50 |
Scroll for more
How the High Free Cash Flow Stocks screen works
A stock is listed when it is an NSE-listed equity share and meets every condition below:
- Free cash flow of ₹500 Cr or more
- Operating cash flow of ₹500 Cr or more
- ROCE of 15% or more
- Market cap of ₹1,000 Cr or more
- Positive P/E (loss-making companies excluded)
Results are sorted by free cash flow, highest first. Free cash flow is what is left after capital spending. Companies that generate a lot of it can fund growth, dividends or buybacks without borrowing.
High Free Cash Flow Stocks: common questions
How current are the financial figures?
Ratios built from results, such as growth, ROE, ROCE and margins, update as companies file their quarterly results. Price-based ratios such as P/E and P/B move with the share price every trading day, so a stock can enter or leave the screen between results.
Is every stock on this list a good investment?
No. A screen narrows thousands of listed companies down to those that meet a set of numeric conditions. It does not look at management, valuation history, sector outlook or news, so treat the list as a starting point for research.