Just applied Greenblatt criteria to India listed stocks above USD 50mm of market cap, here are the top 50 ranked by the Return on Invested Capital rank, which is a combination of:
- Earnings yield: EBIT/ Market cap + Book value of debt
- Return on capital: EBIT/ Working capital + Net fixed assets
Please do your due diligence before selecting the companies you invest in. This list is only the starting point. All the best!