TCS and Infosys Score 8/9 Piotroski With Return Strength

TCS and Infosys combine a Piotroski 8/9 with strong ROE and ROCE. See now why cheap multiples raise uncomfortable questions.

company · 19 August 2026 · 4 min read

TCS and Infosys Score 8/9 Piotroski With Return Strength
TCS and Infosys are not supposed to look cheap. Indian IT's two largest exporters usually trade like growth compounders. Right now they don't. [TCS](/stock/TCS) (NSE: TCS) sits at 17.15 times earnings. [Infosys](/stock/INFY) (NSE: INFY) is even cheaper at 15.13 times. Both carry a Piotroski F-Score of 8/9, a nine-point check of financial quality. That score is rare for large caps. It signals return strength, not just accounting noise. This matters because the market often treats Indian IT as a cyclical trade. When US clients cut discretionary tech budgets, the stocks get sold. When AI worries spike, they get sold again. But a Piotroski 8/9 says something different. It says balance sheets are clean and cash generation is real. TCS and Infosys are not broken franchises. They are returning capital and still earning high returns. What the Piotroski 8/9 Actually Says Piotroski scores range from 0 to 9. Nine is best. Eight means one flag. For TCS, the score reflects a business with high return on assets and falling leverage. Same for Infosys. The details are not hidden. TCS posts ROE of 47.7% and ROCE of 64.6%. Infosys reports ROE of 32.0% and ROCE of 37.5%. Those numbers would flatter a mid-cap. They are exceptional for companies with market values above $100 billion. But here's the tension. TCS earns a higher return on equity and capital than Infosys. Yet TCS trades at a premium to Infosys on earnings. That premium is about 13%. Is that enough? TCS's ROE is 15.7 points higher. On that math, TCS could justify a bigger premium. The market is giving it a modest one. Investors have to decide if that is too cautious or too generous. Sector Math: Returns Versus Multiples Compare the two. TCS at 17.15 times earnings with ROE of 47.7% implies an earnings yield of 5.8%. Infosys at 15.13 times earnings implies an earnings yield of 6.6%. Both produce returns on capital that most Indian large caps cannot match. Many Nifty 50 names trade near 20 times earnings or higher. These...

AI-generated market intelligence. Not investment advice.