FSL
BPO/KPOFirstsource Solutions Ltd.
NSE: FSLBSE: 532809ISIN: INE684F01012
₹253.58
-2.36 · -0.92%
As of 24 Jul 2026
Open
₹253.00
High
₹257.50
Low
₹251.10
Prev Close
₹255.94
52W High
₹381.40
52W Low
₹202.00
Volume
7.11 L
Mkt Cap
₹17,903 Cr
Fundamentals
Valuation & profitability
Market Cap
₹17,903 Cr
P/E Ratio
33
EPS (TTM)
₹7.68
Book Value
₹52.50
Dividend Yield
1.46%
ROCE
15.4%
ROE
14.6%
Sales Growth
8%
Face Value
₹10.00
Key highlights
Auto-generated from live data
- Trades at a P/E of 33, with a return on equity (ROE) of 14.6%.
- FSL is trading above 3 of 5 of its key moving averages (10/20/50/100/200-DMA) — a bullish technical setup.
- Year-to-date it is down 23%, and down 29.23% over the past year.
- At ₹253.58 it sits about 29% of the way up its 52-week range (₹202.00–₹381.40).
- Offers a dividend yield of 1.46%.
- Market capitalisation stands at ₹17,903 Cr.
Price chart
Daily candles + volume · SMA 20 / 50 / 200 · stored OHLC
Shareholding pattern
Shareholding data syncs daily.
Performance
Stock returns vs Nifty 50
10D
-2.63%
Nifty -0.64%
20D
+7.97%
Nifty -1.72%
50D
-2.16%
Nifty +2.68%
100D
+16.71%
Nifty -1.14%
200D
-23.75%
Nifty -8.93%
YTD
-23.00%
Nifty -8.59%
52W
-29.23%
Nifty -7.86%
Moving averages
Simple moving averages vs current price
SMA 10-Day
₹263.53Below
SMA 20-Day
₹251.23Above
SMA 50-Day
₹252.23Above
SMA 100-Day
₹237.55Above
SMA 200-Day
₹282.64Below
Price ranges
Where the price sits in each window
10-Day range₹253.58
₹246.05₹274.01
20-Day range₹253.58
₹227.20₹274.01
50-Day range₹253.58
₹225.10₹282.05
200-Day range₹253.58
₹202.00₹371.75
YTD range₹253.58
₹202.00₹344.40
52-Week range₹253.58
₹202.00₹381.40
Technical signals
Unfilled gaps acting as support / resistance
Unfilled Gap Up On 10 Jul, 2026 : 246.05 ~ 245.45SUPPORT
Unfilled Gap Up On 23 Dec, 2020 : 77.00 ~ 76.30SUPPORT
Unfilled Gap Up On 07 Apr, 2020 : 28.30 ~ 28.25SUPPORT
Annual financials
Revenue, profit & EPS by financial year
| Year | Revenue | Net Profit | EPS | NPM |
|---|---|---|---|---|
| Mar 2023 | ₹1,376 Cr | ₹248 Cr | ₹3.54 | 18.02% |
| Mar 2022 | ₹1,592 Cr | ₹388 Cr | ₹5.55 | 24.37% |
| Mar 2021 | ₹5,078 Cr | ₹362 Cr | ₹5.20 | 7.13% |
| Mar 2021 | ₹5,078 Cr | ₹362 Cr | ₹5.20 | 7.13% |
| Mar 2020 | ₹4,099 Cr | ₹340 Cr | ₹4.90 | 8.29% |
| Mar 2020 | ₹4,099 Cr | ₹340 Cr | ₹4.90 | 8.29% |
| Mar 2019 | ₹3,826 Cr | ₹378 Cr | ₹5.47 | 9.88% |
| Mar 2019 | ₹3,826 Cr | ₹378 Cr | ₹5.47 | 9.88% |
| Mar 2018 | ₹3,535 Cr | ₹327 Cr | ₹4.76 | 9.25% |
| Mar 2017 | ₹3,556 Cr | ₹280 Cr | ₹4.11 | 7.87% |
| Mar 2016 | ₹3,217 Cr | ₹260 Cr | ₹3.87 | 8.08% |
| Mar 2015 | ₹3,035 Cr | ₹234 Cr | ₹3.52 | 7.71% |
Peer comparison
Other companies in BPO/KPO
| Company | P/E | Book Value | Sales Growth |
|---|---|---|---|
| XCHANGING XCHANGING SOLUTIONS LTD. | 24.6 | ₹19.84 | -24.5% |
| ALLSEC ALLSEC TECHNOLOGIES LTD. | 23.58 | ₹133.13 | 12.23% |
| AXISCADES AXISCADES Engineering Technologies Ltd | 0 | ₹57.90 | -1.42% |
| HOVS HOV SERVICES LTD. | 39.49 | ₹64.71 | -7.94% |
| ECLERX ECLERX SERVICES LTD. | 12.78 | ₹283.00 | 1.01% |
| HGS HINDUJA GLOBAL SOLUTIONS LTD. | 6.91 | ₹774.31 | 16.88% |
Dividend history
Per share, by ex-date
Ex-Date: 17 Feb 2023₹3.50
Ex-Date: 17 Feb 2022₹3.50
Ex-Date: 17 Feb 2021₹3.00
Ex-Date: 27 Feb 2020₹2.50
Ex-Date: 25 Jul 2019₹2.00
Ex-Date: 26 Jul 2018₹1.50
Bulk & block deals
Recent large transactions
| Date | Client | Type | Qty | Price |
|---|---|---|---|---|
| 11 Oct 2022 | ISHARES CORE EMERGING MARKETS MAURITIUS CO | SALE | 9,19,442 | ₹104.90 |
| 11 Oct 2022 | ISHARES CORE MSCI EMERGING MARKETS ETF | PURCHASE | 9,19,442 | ₹104.90 |
| 11 Oct 2022 | ISHARES INDIA SC MAURITIUS COMPANY | SALE | 1,37,999 | ₹104.90 |
| 11 Oct 2022 | ISHARES MSCI INDIA SMALL-CAP ETF | PURCHASE | 1,37,999 | ₹104.90 |
| 19 Sept 2022 | ISHARES CORE EMERGING MARKETS MAURITIUS CO | SALE | 9,82,161 | ₹108.25 |
| 19 Sept 2022 | ISHARES CORE MSCI EMERGING MARKETS ETF | PURCHASE | 9,82,161 | ₹108.25 |
| 19 Sept 2022 | ISHARES INDIA SC MAURITIUS COMPANY | SALE | 1,45,784 | ₹108.25 |
| 19 Sept 2022 | ISHARES MSCI INDIA SMALL-CAP ETF | PURCHASE | 1,45,784 | ₹108.25 |
| 17 Aug 2009 | ASSET ALLIANCE SECURITIES PVT. LTD | PURCHASE | 23,76,210 | ₹32.74 |
| 17 Aug 2009 | ASSET ALLIANCE SECURITIES PVT. LTD | SALE | 25,64,369 | ₹32.84 |
| 13 Aug 2009 | GENUINE STOCK BROKERS PVT. LTD. | PURCHASE | 23,40,565 | ₹31.82 |
| 13 Aug 2009 | GENUINE STOCK BROKERS PVT. LTD. | SALE | 23,40,565 | ₹31.83 |
Fundamentals, financials & technicals sourced from niftytrader.in, cached and refreshed periodically.