open demat account

The Piotroski score is a score between zero and ten, used to determine the best value stocks, with nine being the best and zero being the worst. It uses nine parameters to determine the strength of a firm’s financial position. These parameters include net income, operating cash flow, quality of earnings, return on assets, leverage, current ratio, outstanding shares, gross margin, and asset turnover ratio. 

Here are four midcap stocks with a Piotroski score of 9: 

Company Tata ChemicalsOil India Trident Bharat Dynamics
Net Profit -2022 (₹ in Crores)1,174.13 1,728.5 833.15 499.92
Return on assets (%)3.78 10.66 13.59 8.05
Debt to equity ratio0.37 0.54 0.41 0.00
Current Ratio 1.23 1.32 1.27 2.14
Asset Turnover Ratio716.47 281.83 7.54 164.29

Tata Chemicals Ltd 

The company is involved in the manufacturing of basic chemistry products as well as specialty products. Its plants are spread across four continents: America, Europe, Africa and Asia. Tata Chemicals is a mid-cap company with a market capitalization of ₹ 25,499 crores and its shares were trading at ₹ 984 levels on Thursday. 

Oil India Ltd 

Oil India is an integrated exploration and production company in the upstream sector. Its business segments include crude oil, natural gas, LPG, pipeline transportation, renewable energy and others. It is a mid-cap company with a market capitalization of ₹ 25,238 crores and its shares were trading at ₹ 233 levels. 

Trident Ltd 

The company is engaged in the manufacturing, trading and selling of textiles and paper chemicals. It is the flagship company of the Trident group. Its products include yarn, towels, bedsheets, drawing paper and more. It is a mid-cap company with a market capitalization of ₹ 16,721 crores and its shares were trading at ₹ 34 levels. 

Bharat Dynamics Ltd

Bharat Dynamics is a government of India enterprise and is engaged in the manufacturing and production of guided missile systems and defence equipment. It is a mid-cap company with a market capitalization of ₹ 17,074 crores and its shares were trading at ₹ 923 levels. 

Written by Simran Bafna


The views and investment tips expressed by investment experts/broking houses/rating agencies on tradebrains.in are their own, and not that of the website or its management. Investing in equities poses a risk of financial losses. Investors must therefore exercise due caution while investing or trading in stocks. Dailyraven Technologies or the author are not liable for any losses caused as a result of the decision based on this article. Please consult your investment advisor before investing.

To stay updated with the Latest Stock Market news, download our app here!

For editorial purposes, contact news@tradebrains.in

Start Your Financial Learning Journey

Want to learn Stock Market and other Financial Products? Make sure to check out, FinGrad, the learning initiative by Trade Brains. Click here to start your financial learning journey with us. And do not miss out on the Introductory Offer!!