Search any NSE stock to see its year-by-year cash flow statement — operating, investing and financing cash flows in ₹ crore — with a price chart and company profile.
| Section | What it captures | What to want |
|---|---|---|
| Operating (CFO) | Cash generated by the core business | Strong, positive and growing — the business funds itself. |
| Investing (CFI) | Cash spent on / received from assets & investments | Negative is normal for a growing firm buying assets (capex). |
| Financing (CFF) | Cash from/to lenders & shareholders (debt, dividends) | Shows how the firm funds itself and returns cash. |
| Net Cash Flow | The sum of all three | The overall change in the company’s cash balance. |
Operating cash flow is king
Operating cash flow (CFO) is the cash a company generates from its core business operations. Strong, consistently positive operating cash flow means the business funds itself and does not depend on borrowing — one of the most important signs of quality.
Profit includes non-cash items like depreciation and can recognise sales before cash is collected. Cash flow counts only actual money moving. A company can report a profit yet have weak cash flow — which is why investors check both.
Free cash flow is operating cash flow minus capital expenditure (money spent on assets). It is the cash truly left over to pay down debt, buy back shares or pay dividends — a key measure of how much value a business generates for shareholders.
It is compiled from the company’s reported annual financials and shown in ₹ crore across operating, investing and financing activities, year by year, for the searched stock.
Open a free Demat account with ATS in minutes and start trading the same calls our analysts publish — with India's lowest brokerage and 24×7 support.
Investments in the securities market are subject to market risks. Read all related documents carefully before investing. Brokerage will not exceed SEBI prescribed limit. The securities quoted are for illustration only and are not recommendatory. Past performance of any analyst recommendation is not indicative of future returns.
ATS Share Brokers Pvt Ltd — SEBI Registration No. INZ000205136 · NSE Member ID: 13840 · BSE Member ID: 6481 · MCX Member ID: 10795 · NCDEX Member ID: 00278. For full terms, conflict-of-interest disclosures and grievance redressal information visit adityatrading.in.