High Piotroski Score - Companies with strong financials

Screener tracking stocks with a High Piotroski Score (the well-known piotroski score checks the company's financial strength). To get notified of changes to the screener, set an alert. 

Last Updated: 04 Oct 2026, 06:03 p.m. (IST)

Backtest Nifty500 Run Quarterly

Backtest Query
Piotroski Score > 7
Sortby
-
Max Weightage per stock
- %
Start Date
March 31, 2013
End Date
Dec. 31, 2017
Period
4 years, 9 months
Group
NIFTY500
Frequency
quarterly
Average Stock Return
17.60 %
Median Stock Return
3.88 %
Active on Backtest End Date
5
Total Stocks Entries
61
Total Winners
33
Total Stocks Exits
56
Total Losers
28
Stock Entry Date Entry Price Exit Date Close Price Returns delivered (%)
Biocon Ltd. Jun 28, 2013 46.81 Jun 30, 2014 88.46 88.98
NLC India Ltd. Jun 28, 2013 56.55 Jun 30, 2014 99.30 75.60
Torrent Pharmaceutic.. Jun 28, 2013 205.56 Jun 30, 2014 355.02 72.71
Amara Raja Energy & .. Jun 30, 2014 470.80 Jun 30, 2015 883.35 87.63
Atul Ltd. Jun 30, 2014 891.00 Jun 30, 2015 1195.00 34.12
Bharat Forge Ltd. Jun 30, 2014 313.00 Jun 30, 2015 531.62 69.85
DB Corp Ltd. Jun 30, 2014 339.95 Jun 30, 2015 334.00 -1.75
Escorts Kubota Ltd. Jun 30, 2014 134.55 Jun 30, 2015 119.85 -10.93
Finolex Industries L.. Jun 30, 2014 57.50 Jun 30, 2015 51.35 -10.70
Gillette India Ltd. Jun 30, 2014 2126.00 Sep 30, 2014 2809.90 32.17
GlaxoSmithKline Cons.. Jun 30, 2014 4506.00 Jun 30, 2015 6215.00 37.93
IFCI Ltd. Jun 30, 2014 42.00 Jun 30, 2015 25.65 -38.93
Jai Corp Ltd. Jun 30, 2014 107.30 Jun 30, 2015 54.60 -49.11
KPR Mill Ltd. Jun 30, 2014 24.80 Jun 30, 2015 60.78 145.08
Kewal Kiran Clothing.. Jun 30, 2014 332.01 Jun 30, 2015 424.20 27.77
LMW Ltd. Jun 30, 2014 3750.10 Jun 30, 2015 3678.85 -1.90
Nitin Fire Protectio.. Jun 30, 2014 58.01 Jun 30, 2015 28.60 -50.70
PTC India Ltd. Jun 30, 2014 94.10 Jun 30, 2015 68.75 -26.94
Sun Pharma Advanced .. Jun 30, 2014 162.05 Mar 31, 2015 490.75 202.84
Tamil Nadu Newsprint.. Jun 30, 2014 169.25 Jun 30, 2015 157.00 -7.24
Tata Consumer Produc.. Jun 30, 2014 170.63 Jun 30, 2015 130.58 -23.47
Tech Mahindra Ltd. Jun 30, 2014 538.00 Jun 30, 2015 477.80 -11.19
VIP Industries Ltd. Jun 30, 2014 108.40 Jun 30, 2015 94.85 -12.50
VIP Industries Ltd. Jun 30, 2016 115.10 Jun 30, 2017 182.10 58.21
VST Industries Ltd. Jun 30, 2014 163.45 Jun 30, 2015 148.00 -9.45
Gujarat Pipavav Port.. Mar 31, 2015 240.05 Jun 30, 2015 217.55 -9.37
Schaeffler India Ltd. Mar 31, 2015 845.00 Mar 31, 2016 764.80 -9.49
Bata India Ltd. Jun 30, 2015 528.85 Jun 30, 2016 549.35 3.88
Britannia Industries.. Jun 30, 2015 1381.48 Jun 30, 2016 1404.15 1.64
Zydus Lifesciences L.. Jun 30, 2015 359.33 Jun 30, 2016 328.25 -8.65
Esab India Ltd. Jun 30, 2015 613.75 Jun 30, 2016 654.95 6.71
Eveready Industries .. Jun 30, 2015 327.05 Jun 30, 2016 271.75 -16.91
Exide Industries Ltd. Jun 30, 2015 148.30 Jun 30, 2016 175.50 18.34
GlaxoSmithKline Phar.. Jun 30, 2015 1682.50 Jun 30, 2016 1732.50 2.97
GFL Ltd. Jun 30, 2015 633.40 Jun 30, 2016 523.15 -17.41
Honeywell Automation.. Jun 30, 2015 7445.00 Jun 30, 2016 9599.00 28.93
Kansai Nerolac Paint.. Jun 30, 2015 143.07 Jun 30, 2017 293.53 105.17
KEC International Ltd. Jun 30, 2015 130.15 Jun 30, 2016 143.55 10.30
NOCIL Ltd. Jun 30, 2015 51.45 Jun 30, 2016 54.70 6.32
Noida Toll Bridge Co.. Jun 30, 2015 32.00 Jun 30, 2016 23.70 -25.94
Pennar Industries Ltd. Jun 30, 2015 47.20 Jun 30, 2016 44.85 -4.98
Rashtriya Chemicals .. Jun 30, 2015 54.55 Jun 30, 2016 50.60 -7.24
Ratnamani Metals & T.. Jun 30, 2015 366.27 Jun 30, 2016 329.10 -10.15
Sundram Fasteners Ltd. Jun 30, 2015 151.35 Jun 30, 2016 187.70 24.02
Sundram Fasteners Ltd. Jun 30, 2017 429.65 Active
(on Dec 29, 2017)
585.25 36.22
TVS Motor Company Ltd. Jun 30, 2015 244.10 Jun 30, 2016 311.60 27.65
Techno Electric & En.. Jun 30, 2015 239.98 Jun 30, 2017 375.15 56.33
Thermax Ltd. Jun 30, 2015 1045.65 Jun 30, 2016 854.30 -18.30
Geojit Financial Ser.. Jun 30, 2015 51.95 Jun 30, 2016 39.60 -23.77
Mphasis Ltd. Mar 31, 2016 468.35 Jun 30, 2016 569.25 21.54
Sanofi India Ltd. Mar 31, 2016 4140.00 Mar 31, 2017 4721.00 14.03
Housing Development .. Jun 30, 2016 103.40 Jun 30, 2017 85.15 -17.65
MRF Ltd. Jun 30, 2016 33600.00 Jun 30, 2017 68458.50 103.75
SKF India Ltd. Jun 30, 2016 1375.75 Jun 30, 2017 1565.80 13.81
Sterlite Technologie.. Jun 30, 2016 87.60 Jun 30, 2017 146.65 67.41
Sundaram Finance Ltd. Jun 30, 2016 1526.40 Jun 30, 2017 1608.05 5.35
Century Enka Ltd. Jun 30, 2017 392.60 Active
(on Dec 29, 2017)
331.50 -15.56
Glenmark Pharmaceuti.. Jun 30, 2017 632.80 Active
(on Dec 29, 2017)
594.75 -6.01
JSW Holdings Ltd. Jun 30, 2017 1726.20 Sep 29, 2017 1846.00 6.94
Voltas Ltd. Jun 30, 2017 457.25 Active
(on Dec 29, 2017)
655.90 43.44
Balrampur Chini Mill.. Sep 29, 2017 160.90 Active
(on Dec 29, 2017)
132.40 -17.71