Stocks with improving cash flow, with good durability

Stocks whose operating cash flow (long term) is improving, and that are showing good durability score in their financials. As seen in the backtest result, this screener significantly outperforms indices. This screener is a dynamic screener that changes stocks based on changing cash flows, and the durability score.

Last Updated: 05 Oct 2026, 01:34 p.m. (IST)

Backtest Query
Operating Cash Flow 3Yr Growth % > Operating Cash Flow 5Yr Growth % AND Trendlyne Durability Score > 45 AND Net Cash Flow Annual > 0 AND Net Cash Flow YoY Growth % > 10
Sortby
-
Max Weightage per stock
- %
Start Date
Jan. 31, 2013
End Date
Feb. 28, 2018
Period
5 years
Group
NIFTY500
Frequency
quarterly
Average Stock Return
51.85 %
Median Stock Return
29.67 %
Active on Backtest End Date
9
Total Stocks Entries
43
Total Winners
35
Max Winner
Total Stocks Exits
34
Total Losers
8
Max Loser
Stock Entry Date Entry Price Exit Date Close Price Returns delivered (%)
EID Parry (India) Ltd. Mar 28, 2013 149.00 Jun 28, 2013 133.30 -10.54
TV Today Network Ltd. Mar 28, 2013 62.25 Jun 28, 2013 67.80 8.92
Kwality Ltd. Mar 28, 2013 29.70 Jun 28, 2013 24.05 -19.02
DCB Bank Ltd. Jun 28, 2013 47.20 Jun 30, 2014 82.70 75.21
Himatsingka Seide Ltd. Jun 28, 2013 32.05 Jun 30, 2014 74.35 131.98
Tata Consumer Produc.. Jun 28, 2013 132.75 Jun 30, 2014 170.63 28.53
Bosch Home Comfort I.. Jun 28, 2013 125.00 Jun 30, 2014 298.10 138.48
Symphony Ltd. Sep 30, 2013 151.62 Sep 30, 2014 689.18 354.54
MRF Ltd. Dec 31, 2013 19220.00 Dec 31, 2014 37872.70 97.05
Jubilant Pharmova Ltd. Jun 30, 2014 208.15 Mar 31, 2015 152.90 -26.54
LIC Housing Finance .. Jun 30, 2014 327.35 Jun 30, 2015 450.90 37.74
Mangalore Refinery A.. Jun 30, 2014 72.25 Jun 30, 2015 74.70 3.39
PI Industries Ltd. Jun 30, 2014 334.65 Jun 30, 2015 644.45 92.57
Tata Elxsi Ltd. Jun 30, 2014 308.95 Jun 30, 2015 601.38 94.65
KRBL Ltd. Jun 30, 2014 74.75 Jun 30, 2015 163.85 119.20
Igarashi Motors Indi.. Jun 30, 2014 160.62 Jun 30, 2015 479.55 198.56
Lakshmi Vilas Bank L.. Mar 31, 2015 102.90 Jun 30, 2015 91.45 -11.13
Vesuvius India Ltd. Mar 31, 2015 71.46 Mar 31, 2016 74.50 4.25
3M India Ltd. Jun 30, 2015 8371.50 Jun 30, 2016 13318.90 59.10
Ceat Ltd. Jun 30, 2015 656.50 Jun 30, 2016 864.00 31.61
GFL Ltd. Jun 30, 2015 633.40 Jun 30, 2016 523.15 -17.41
IndusInd Bank Ltd. Jun 30, 2015 871.80 Jun 30, 2016 1119.35 28.40
Birlasoft Ltd. Jun 30, 2015 93.15 Jun 30, 2016 157.15 68.71
MindTree Ltd. Jun 30, 2015 636.90 Jun 30, 2016 673.90 5.81
Granules India Ltd. Jun 30, 2015 84.50 Jun 30, 2016 140.95 66.80
SJVN Ltd. Jun 30, 2015 23.85 Jun 30, 2016 28.85 20.96
Kesoram Industries L.. Mar 31, 2016 107.00 Jun 30, 2016 131.80 23.18
Ballarpur Industries.. Jun 30, 2016 16.40 Sep 30, 2016 13.80 -15.85
Ballarpur Industries.. Dec 30, 2016 15.60 Jun 30, 2017 16.00 2.56
Cemindia Projects Ltd. Jun 30, 2016 144.50 Mar 31, 2017 171.30 18.55
Sun TV Network Ltd. Jun 30, 2016 370.15 Jun 30, 2017 816.40 120.56
Uflex Ltd. Jun 30, 2016 228.50 Jun 30, 2017 385.00 68.49
V-Guard Industries L.. Jun 30, 2016 99.69 Jun 30, 2017 172.55 73.09
Dewan Housing Financ.. Dec 30, 2016 243.70 Jun 30, 2017 438.00 79.73
Subscription required Jun 30, 2017 Active
(on Dec 29, 2017)
-0.48
Subscription required Jun 30, 2017 Active
(on Dec 29, 2017)
43.26
Subscription required Jun 30, 2017 Active
(on Dec 29, 2017)
-10.90
Subscription required Jun 30, 2017 Active
(on Dec 29, 2017)
21.04
Subscription required Jun 30, 2017 Active
(on Dec 29, 2017)
13.54
Subscription required Jun 30, 2017 Active
(on Dec 29, 2017)
2.53
Subscription required Jun 30, 2017 Active
(on Dec 29, 2017)
141.99
Subscription required Jun 30, 2017 Active
(on Dec 29, 2017)
29.67
Subscription required Jun 30, 2017 Active
(on Dec 29, 2017)
36.79