MarketInOut Stock Screener Log In | Sign Up

Firstsource Solutions Ltd

Technology • Information Technology Services • Quote as of 10/28/2026 15:58
Firstsource Solutions Ltd stock price and volume chart

Company Profile

IndustryInformation Technology Services
SectorTechnology
Market Capitalization200,923 mln
Float304 mln
Earnings Date10/29/2026

EPS

9.52
Stretched

P / E

32.35
Overvalued

Piotroski F-Score

6 / 9
Solid

Beneish M-Score

-2.8
Likely reliable

1-Year Forecast

312.38
Fairly priced

Relative Strength

93 / 100
Top performer

Business Description

Firstsource Solutions Limited is a Mumbai-based business process outsourcing company serving clients across healthcare, banking, financial services, media, and utilities sectors in India, the United Kingdom, the United States, and beyond. The company handles a wide range of services on behalf of its clients, from processing insurance claims and managing patient billing to handling customer complaints, loan origination, and debt collection. Originally incorporated in 2001 as ICICI Onesource Limited, it operates today as a subsidiary of RPSG Ventures Limited.

Key Fundamentals

EPS9.52
P/E32.35
ROE15.23
RPS146
ROIC11.04
ROA7.65
Interest Cover6.37
EBITDA, mln14,972
EV / EBITDA13.59
EV / EBIT19.46
Revenue, mln100,636
EV / Revenue2.02

Quote Details

Last 307.95
Change 9.2 (3.08%)
Open 295.00
Volume 2,308,924
Turnover 711,033,152
Average Volume 3,328,488

Financial Ratios

Pre-Tax Profit Margin9
Leverage Ratio2.05
Current Ratio0.85
Price / Book3.83
Price / Tangible Book75.24
Price / Cash Flow25.63
Price / Free Cash Flow24.38
Debt / Equity0.65
Price / Sales1.80
PEG Ratio1.66

Financial Strength

Altman Z-Score3.51
Piotroski F-Score 6 / 9
Beneish M-Score-2.8
Price to Intrinsic Value1.48
Price to Lynch Fair Value1.81
Price to Graham Number8.75
1-Year Target Price312.38
Shiller PE Ratio31.07

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week 8.34% 96 / 100   
1 Month 18.69% 97 / 100   
2 Months 15.75% 88 / 100   
6 Months 43.8% 91 / 100   
1 Year -1.19% 68 / 100   



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