MarketInOut Stock Screener Log In | Sign Up

eClerx Services Ltd

Technology • Information Technology Services • Quote as of 10/28/2026 15:56
eClerx Services Ltd stock price and volume chart

Company Profile

IndustryInformation Technology Services
SectorTechnology
Market Capitalization171,738 mln
Float41.35 mln
Earnings Date10/28/2026

EPS

77.42
Exceptional

P / E

24.10
Premium valuation

Piotroski F-Score

8 / 9
Very strong

Beneish M-Score

-2.51
Likely reliable

1-Year Forecast

1,948.18
Fairly priced

Relative Strength

47 / 100
In line with market

Business Description

Founded in 2000 and headquartered in Mumbai, India, eClerx Services Limited helps businesses across financial services, retail, media, telecommunications, and other industries manage and improve their operations. The company offers a broad range of services, from customer support, digital marketing, and creative production to data analytics, regulatory compliance, and financial process outsourcing. It also supports clients with technology modernization, application development, and data management across markets in North America, Europe, Asia Pacific, and India.

Key Fundamentals

EPS77.42
P/E24.10
ROE29.19
RPS470
ROIC31.65
ROA21.08
Interest Cover19.19
EBITDA, mln12,011
EV / EBITDA14.29
EV / EBIT16.94
Revenue, mln43,348
EV / Revenue3.96

Quote Details

Last 1,866.20
Change -30.5 (-1.61%)
Open 1,887.90
Volume 100,288
Turnover 187,157,456
Average Volume 178,554

Financial Ratios

Pre-Tax Profit Margin22
Current Ratio3.41
Price / Book6.81
Price / Tangible Book8.53
Price / Cash Flow51.11
Price / Free Cash Flow24.18
Debt / Equity0.15
Price / Sales4.16
PEG Ratio1.35

Financial Strength

Altman Z-Score12.93
Piotroski F-Score 8 / 9
Beneish M-Score-2.51
Price to Intrinsic Value2.07
Price to Lynch Fair Value1.59
Price to Graham Number3.12
1-Year Target Price1,948.18
Shiller PE Ratio36.92

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week -3.24% 35 / 100   
1 Month -1.72% 77 / 100   
2 Months -2.95% 65 / 100   
6 Months 26.22% 84 / 100   
1 Year -8.24% 60 / 100   



Disclaimer - Privacy Policy - Terms of Service - Cookies - FAQ - Affiliates - Blog