MarketInOut Stock Screener Log In | Sign Up

Tech Mahindra Ltd

BSE • Technology • Information Technology Services • Quote as of 10/28/2026 10:06
Tech Mahindra Ltd stock price and volume chart

Company Profile

IndustryInformation Technology Services
SectorTechnology
ExchangeBSE
Market Capitalization1,584,527 mln
Float636 mln
Earnings Date01/22/2027

EPS

52.15
Exceptional

P / E

33.63
Overvalued

Piotroski F-Score

7 / 9
Strong

Beneish M-Score

-2.56
Likely reliable

Relative Strength

98 / 100
Top performer

Debt / Equity

0.07
Debt-free

Business Description

Tech Mahindra is a global technology company founded in 1986 and headquartered in Pune, India, serving clients across the Americas, Europe, Asia, and beyond. The company helps organizations in industries ranging from banking and healthcare to manufacturing and retail by providing software development, cloud computing, data analytics, artificial intelligence, and network engineering services. It also manages business operations on behalf of clients, covering areas such as customer support, finance, supply chain, and cybersecurity. Over the decades, Tech Mahindra has built a broad portfolio of proprietary tools and platforms designed to improve workforce management, automate business processes, and support sustainability goals.

Key Fundamentals

EPS52.15
P/E33.63
ROE19.11
RPS622
ROIC18.85
ROA11.52
Interest Cover22.87
EBITDA, mln99,393
EV / EBITDA16.92
EV / EBIT21.28
Revenue, mln613,614
EV / Revenue2.65

Quote Details

Last 1,755.35
Change -51.65 (-2.86%)
Open 1,785.00
Volume 19,492
Turnover 34,215,280
Average Volume 213,721

Financial Ratios

Pre-Tax Profit Margin12
Leverage Ratio1.64
Current Ratio1.97
Price / Book5.34
Price / Tangible Book8.29
Price / Free Cash Flow29.43
Debt / Equity0.07
Price / Sales2.59

Financial Strength

Altman Z-Score7.32
Piotroski F-Score 7 / 9
Beneish M-Score-2.56
Price to Intrinsic Value2.03
Price to Graham Number3.20
Shiller PE Ratio27.12

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week -3.56% 34 / 100   
1 Month 14.4% 96 / 100   
2 Months 12.22% 85 / 100   
6 Months 30.01% 86 / 100   
1 Year 26.68% 84 / 100   



Disclaimer - Privacy Policy - Terms Of Service - Cookie Use Policy - FAQ - Blog