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. 144 stocks match as of 05 Nov 2026.
Showing 50 of 144 stocks
Bharti Airtel NSE | ₹2,067.60 | +0.13% | 75,516 | 1,22,230 | 17.7% | ₹12,90,286 Cr | 35.40 | 1,12,72,829 | ₹2,174.50 | ₹1,726.30 | Telecom |
| ₹142.03 | +2.42% | 72,140 | 76,142 | 20.7% | ₹2,00,564 Cr | 3.90 | 2,03,54,291 | ₹188.96 | ₹124.92 | Energy | |
| ₹2,436.00 | −2.52% | 47,948 | 52,094 | 54.9% | ₹8,81,366 Cr | 17.50 | 31,42,051 | ₹3,350.00 | ₹1,976.80 | Information Technology | |
Bharat Petroleum NSE | ₹304.70 | +2.63% | 31,344 | 50,769 | 26.4% | ₹1,32,194 Cr | 8.10 | 34,57,657 | ₹391.65 | ₹266.60 | Energy |
Infosys NSE | ₹1,128.20 | −1.73% | 31,259 | 33,986 | 39.0% | ₹4,57,850 Cr | 15.10 | 93,33,345 | ₹1,728.00 | ₹980.40 | Information Technology |
Coal India NSE | ₹399.65 | +0.48% | 30,715 | 43,215 | 19.8% | ₹2,46,293 Cr | 7.50 | 54,09,205 | ₹491.25 | ₹369.60 | Energy |
| ₹366.35 | +3.93% | 27,779 | 36,111 | 23.5% | ₹77,953 Cr | 52.20 | 41,60,753 | ₹508.45 | ₹316.20 | Energy | |
HCL Technologies NSE | ₹1,405.00 | −2.37% | 18,553 | 19,975 | 27.2% | ₹3,81,270 Cr | 21.30 | 23,66,758 | ₹1,780.10 | ₹1,030.00 | Information Technology |
ITC NSE | ₹280.00 | +2.23% | 16,281 | 18,464 | 36.5% | ₹3,50,854 Cr | 17.80 | 4,24,52,845 | ₹421.65 | ₹252.80 | FMCG |
Wipro NSE | ₹194.55 | −1.74% | 13,371 | 14,932 | 18.6% | ₹1,92,707 Cr | 14.80 | 94,37,312 | ₹273.10 | ₹156.79 | Information Technology |
Tata Motors NSE | ₹402.80 | −0.35% | 12,733 | 14,981 | 25.5% | ₹1,48,343 Cr | 23.60 | 77,46,540 | ₹509.00 | ₹306.30 | Capital Goods |
Larsen & Toubro NSE | ₹3,944.40 | −0.10% | 11,932 | 16,741 | 16.4% | ₹5,42,708 Cr | 26.00 | 24,94,060 | ₹4,440.00 | ₹3,288.10 | Industrials |
Hindustan Zinc NSE | ₹550.15 | +4.49% | 11,746 | 17,008 | 62.4% | ₹2,32,456 Cr | 10.60 | 47,80,415 | ₹733.00 | ₹453.50 | Metals & Mining |
JSW Steel NSE | ₹1,343.00 | +1.74% | 10,498 | 25,152 | 19.2% | ₹3,28,424 Cr | 10.20 | 14,71,634 | ₹1,351.00 | ₹1,073.20 | Metals & Mining |
| ₹1,977.10 | +0.73% | 9,638 | 10,999 | 22.2% | ₹4,64,538 Cr | 30.80 | 17,70,643 | ₹2,479.60 | ₹1,758.20 | FMCG | |
| ₹1,773.40 | +0.20% | 8,810 | 12,419 | 17.9% | ₹4,25,498 Cr | 38.70 | 49,25,315 | ₹2,046.90 | ₹1,583.70 | Healthcare | |
Maruti Suzuki NSE | ₹11,995.00 | +1.06% | 8,702 | 19,100 | 17.2% | ₹3,77,126 Cr | 27.70 | 5,81,928 | ₹17,370.00 | ₹10,985.00 | Consumer Discretionary |
Vodafone Idea NSE | ₹12.55 | +2.37% | 8,432 | 19,411 | 36.9% | ₹1,35,971 Cr | 3.50 | 28,51,68,830 | ₹15.79 | ₹8.13 | Telecom |
Hero Motocorp NSE | ₹5,399.50 | +1.88% | 7,215 | 8,315 | 31.9% | ₹1,08,066 Cr | 17.60 | 5,71,191 | ₹6,388.50 | ₹4,671.50 | Consumer Discretionary |
Indus Towers NSE | ₹387.00 | −0.77% | 7,058 | 15,684 | 18.4% | ₹1,02,097 Cr | 14.50 | 42,89,093 | ₹481.50 | ₹355.55 | Telecom |
Asian Paints NSE | ₹2,418.30 | −0.56% | 5,601 | 7,088 | 24.4% | ₹2,31,963 Cr | 47.50 | 13,54,097 | ₹2,985.70 | ₹2,115.00 | Consumer Discretionary |
Tech Mahindra NSE | ₹1,783.00 | −0.34% | 5,476 | 6,172 | 19.8% | ₹1,74,762 Cr | 31.50 | 19,97,591 | ₹1,854.00 | ₹1,304.10 | Information Technology |
Lupin NSE | ₹2,008.60 | −0.36% | 5,280 | 7,335 | 28.4% | ₹91,851 Cr | 16.60 | 17,00,376 | ₹2,529.50 | ₹1,892.90 | Healthcare |
Titan NSE | ₹4,754.40 | +4.22% | 4,688 | 5,590 | 38.4% | ₹4,22,089 Cr | 70.20 | 13,24,883 | ₹5,186.70 | ₹3,667.30 | Consumer Discretionary |
Kiri Industries NSE | ₹523.45 | +0.02% | 4,268 | 4,555 | 92.0% | ₹3,411 Cr | 0.60 | 3,59,872 | ₹779.00 | ₹333.80 | Chemicals |
Nestle NSE | ₹1,248.00 | −0.03% | 4,218 | 5,048 | 56.1% | ₹2,40,654 Cr | 58.90 | 24,12,794 | ₹1,553.00 | ₹1,147.40 | FMCG |
LTM NSE | ₹4,204.90 | −0.19% | 3,868 | 4,799 | 25.8% | ₹1,24,726 Cr | 24.00 | 2,25,206 | ₹6,429.50 | ₹3,528.00 | Information Technology |
Eicher Motors NSE | ₹7,420.00 | −0.27% | 3,530 | 4,805 | 26.4% | ₹2,03,695 Cr | 35.30 | 5,61,452 | ₹8,230.00 | ₹6,442.00 | Consumer Discretionary |
Siemens Energy NSE | ₹2,963.00 | +4.09% | 3,454 | 3,670 | 29.2% | ₹1,05,519 Cr | 67.90 | 6,52,356 | ₹3,968.00 | ₹2,115.00 | Capital Goods |
| ₹2,880.20 | +0.30% | 3,166 | 3,282 | 103.6% | ₹1,42,356 Cr | 40.00 | 1,38,031 | ₹3,611.00 | ₹2,530.00 | Financial Services | |
MRF NSE | ₹1,17,985.00 | +0.25% | 3,156 | 4,590 | 15.6% | ₹50,039 Cr | 20.60 | 2,776 | ₹1,59,700.00 | ₹1,15,190.00 | Consumer Discretionary |
| ₹163.85 | −0.27% | 3,095 | 3,928 | 16.8% | ₹21,295 Cr | 18.50 | 21,08,236 | ₹282.90 | ₹159.65 | FMCG | |
| ₹2,063.00 | +1.63% | 3,055 | 7,321 | 32.6% | ₹1,67,627 Cr | 36.00 | 7,38,050 | ₹2,468.00 | ₹1,658.00 | Consumer Discretionary | |
Bharti Hexacom NSE | ₹1,718.80 | +0.83% | 3,016 | 4,464 | 21.8% | ₹85,940 Cr | 46.70 | 2,73,360 | ₹1,925.00 | ₹1,359.20 | Telecom |
MCX NSE | ₹3,315.00 | −5.02% | 2,962 | 3,035 | 39.0% | ₹84,530 Cr | 57.80 | 63,01,430 | ₹3,538.00 | ₹1,762.10 | Financial Services |
PTC India NSE | ₹140.18 | +2.52% | 2,813 | 2,817 | 15.3% | ₹4,149 Cr | 7.70 | 14,40,063 | ₹229.51 | ₹131.50 | Utilities |
BSE NSE | ₹3,601.50 | −1.75% | 2,589 | 3,104 | 40.9% | ₹1,46,899 Cr | 53.00 | 42,15,321 | ₹4,446.80 | ₹2,377.40 | Financial Services |
| ₹10,194.00 | +2.87% | 2,587 | 2,638 | 43.2% | ₹88,773 Cr | 24.10 | 2,00,916 | ₹12,540.00 | ₹6,234.50 | Information Technology | |
HDFC AMC NSE | ₹2,505.00 | +2.66% | 2,505 | 2,528 | 39.3% | ₹1,07,483 Cr | 35.00 | 15,29,915 | ₹2,901.50 | ₹2,205.60 | Financial Services |
| ₹498.25 | +3.30% | 2,460 | 2,488 | 66.4% | ₹1,01,485 Cr | 32.20 | 17,75,644 | ₹624.95 | ₹433.65 | — | |
| ₹4,946.30 | +0.33% | 2,406 | 2,612 | 61.3% | ₹1,19,141 Cr | 45.40 | 2,97,868 | ₹6,271.00 | ₹4,499.90 | FMCG | |
Polycab NSE | ₹7,930.00 | +1.19% | 2,330 | 3,811 | 30.8% | ₹1,19,498 Cr | 36.90 | 1,41,947 | ₹10,126.00 | ₹6,663.00 | Capital Goods |
| ₹1,510.20 | −0.05% | 2,236 | 2,828 | 28.5% | ₹1,53,720 Cr | 56.80 | 9,60,328 | ₹1,707.50 | ₹1,259.00 | Chemicals | |
Petronet LNG NSE | ₹311.00 | +2.64% | 2,231 | 4,750 | 21.3% | ₹46,650 Cr | 9.80 | 45,26,374 | ₹326.40 | ₹235.35 | Energy |
| ₹1,274.20 | +2.23% | 2,186 | 2,419 | 34.7% | ₹8,890 Cr | 3.40 | 64,770 | ₹2,048.00 | ₹1,107.50 | FMCG | |
Dabur India NSE | ₹395.00 | +3.50% | 2,158 | 2,579 | 21.0% | ₹70,071 Cr | 34.70 | 31,27,514 | ₹534.00 | ₹354.30 | FMCG |
| ₹2,504.70 | +4.02% | 2,087 | 3,445 | 16.2% | ₹70,689 Cr | 37.80 | 7,17,669 | ₹2,537.60 | ₹1,801.40 | Healthcare | |
| ₹2,961.90 | +1.85% | 2,052 | 11,657 | 17.3% | ₹3,68,321 Cr | 17.80 | 36,19,865 | ₹3,839.90 | ₹2,744.30 | Consumer Discretionary | |
| ₹1,754.60 | −0.26% | 2,046 | 4,479 | 15.3% | ₹50,021 Cr | 46.20 | 5,69,076 | ₹2,110.00 | ₹1,322.50 | Telecom | |
| ₹1,566.90 | +1.71% | 2,042 | 2,945 | 33.3% | ₹23,333 Cr | 4.00 | 13,97,893 | ₹1,677.50 | ₹765.50 | Energy |
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.