eClerx Services Limited (NSE:ECLERX)
India flag India · Delayed Price · Currency is INR
1,507.80
-33.10 (-2.15%)
May 29, 2026, 3:30 PM IST

eClerx Services Ratios and Metrics

Millions INR. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
May '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
139,649128,479130,561114,17761,85378,114
Market Cap Growth
21.27%-1.59%14.35%84.60%-20.82%108.26%
Enterprise Value
133,145119,950125,115107,23955,20770,905
Last Close Price
1507.801387.201388.151182.95644.43789.10
PE Ratio
20.2618.1924.1322.3212.6518.71
Forward PE
17.7516.6222.1820.0012.0517.72
PS Ratio
3.393.123.883.902.343.62
PB Ratio
5.455.015.665.083.604.98
P/TBV Ratio
6.826.287.156.465.157.32
P/FCF Ratio
18.5117.0324.4924.9015.3920.39
P/OCF Ratio
15.9914.7119.9521.7112.5617.60
PEG Ratio
1.000.851.721.631.760.86
EV/Sales Ratio
3.232.913.723.672.093.28
EV/EBITDA Ratio
12.6611.4116.5614.198.1311.44
EV/EBIT Ratio
15.2013.6918.6616.319.0412.67
EV/FCF Ratio
17.6515.9023.4723.3913.7418.51
Debt / Equity Ratio
0.150.150.160.120.110.10
Debt / EBITDA Ratio
0.370.370.440.330.270.25
Debt / FCF Ratio
0.510.510.670.580.480.43
Net Debt / Equity Ratio
-0.25-0.25-0.29-0.36-0.29-0.33
Net Debt / EBITDA Ratio
-0.62-0.62-0.88-1.08-0.73-0.83
Net Debt / FCF Ratio
-0.87-0.87-1.24-1.79-1.23-1.35
Asset Turnover
1.201.201.111.121.221.06
Inventory Turnover
6151.156151.154932.343291.973322.783059.25
Quick Ratio
2.912.914.285.033.784.01
Current Ratio
3.413.414.565.323.924.21
Return on Equity (ROE)
29.00%29.00%23.75%25.81%29.78%27.21%
Return on Assets (ROA)
16.00%16.00%13.83%15.80%17.52%17.16%
Return on Invested Capital (ROIC)
35.95%37.22%32.83%36.82%40.23%40.25%
Return on Capital Employed (ROCE)
29.30%29.30%24.80%25.80%31.50%31.70%
Earnings Yield
5.06%5.50%4.14%4.48%7.90%5.34%
FCF Yield
5.40%5.87%4.08%4.02%6.50%4.91%
Dividend Yield
0.07%0.07%0.04%0.04%0.08%0.04%
Payout Ratio
0.67%0.66%0.87%0.94%0.68%0.83%
Buyback Yield / Dilution
1.72%1.72%1.47%2.61%2.31%1.22%
Total Shareholder Return
1.79%1.80%1.51%2.65%2.39%1.26%