MPSLTD

IT Consulting & Software

MPS Limited

NSE: MPSLTDBSE: 532440ISIN: INE943G01010
₹2,608.50
-97.40 · -3.60%
As of 11 Sept 2026
Open
₹2,705.90
High
₹2,705.90
Low
₹2,600.00
Prev Close
₹2,705.90
52W High
₹2,979.00
52W Low
₹1,336.10
Volume
26.1 K
Mkt Cap
₹4,472 Cr
Fundamentals
Valuation & profitability
Market Cap
₹4,472 Cr
P/E Ratio
29.4
EPS (TTM)
₹88.72
Book Value
₹269.00
Dividend Yield
3.72%
ROCE
35.6%
ROE
26.5%
Sales Growth
9%
Face Value
₹10.00
Key highlights
Auto-generated from live data
  • Trades at a P/E of 29.4, with a return on equity (ROE) of 26.5%.
  • MPSLTD 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 up 35.43%, and up 39.12% over the past year.
  • At ₹2,608.50 it sits about 77% of the way up its 52-week range (₹1,336.10–₹2,979.00).
  • Offers a dividend yield of 3.72%.
  • Market capitalisation stands at ₹4,472 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.65%
Nifty -1.98%
20D
+0.00%
Nifty -2.76%
50D
+7.58%
Nifty -1.38%
100D
+49.49%
Nifty +1.41%
200D
+72.08%
Nifty -8.32%
YTD
+35.43%
Nifty -10.09%
52W
+39.12%
Nifty -10.42%
Moving averages
Simple moving averages vs current price
3/5 above · Bullish
SMA 10-Day
₹2,669.31Below
SMA 20-Day
₹2,728.26Below
SMA 50-Day
₹2,569.10Above
SMA 100-Day
₹2,170.09Above
SMA 200-Day
₹1,975.65Above
Price ranges
Where the price sits in each window
10-Day range₹2,608.50
₹2,556.10₹2,806.70
20-Day range₹2,608.50
₹2,556.10₹2,974.00
50-Day range₹2,608.50
₹1,920.00₹2,979.00
200-Day range₹2,608.50
₹1,336.10₹2,979.00
YTD range₹2,608.50
₹1,336.10₹2,979.00
52-Week range₹2,608.50
₹1,336.10₹2,979.00
Technical signals
Unfilled gaps acting as support / resistance
Unfilled Gap Up On 22 Jul, 2026 : 2366.60 ~ 2151.00SUPPORT
Unfilled Gap Up On 06 Jul, 2026 : 1950.00 ~ 1910.00SUPPORT
Unfilled Gap Up On 01 Apr, 2026 : 1513.10 ~ 1510.50SUPPORT
Unfilled Gap Up On 07 Nov, 2022 : 749.90 ~ 746.00SUPPORT
Unfilled Gap Up On 29 Jan, 2021 : 366.00 ~ 364.00SUPPORT
Annual financials
Revenue, profit & EPS by financial year
YearRevenueNet ProfitEPSNPM
Mar 2020₹332 Cr₹60 Cr₹32.1518.07%
Mar 2020₹332 Cr₹60 Cr₹32.1518.07%
Mar 2019₹363 Cr₹76 Cr₹40.8420.94%
Mar 2019₹363 Cr₹76 Cr₹40.8420.94%
Mar 2018₹267 Cr₹70 Cr₹37.7126.22%
Mar 2017₹289 Cr₹70 Cr₹37.8324.22%
Mar 2016₹257 Cr₹71 Cr₹33.7927.63%
Mar 2015₹224 Cr₹61 Cr₹29.3527.23%
Mar 2014₹197 Cr₹42 Cr₹22.1921.32%
Dec 2009₹164 Cr₹5 Cr₹2.633.05%
Dec 2008₹223 Cr₹12 Cr₹7.435.38%
Dec 2007₹218 Cr₹14 Cr₹7.766.42%
Peer comparison
Other companies in IT Consulting & Software
CompanyP/EBook ValueSales Growth
REPRO
REPRO INDIA LTD.
28.86₹273.47-11.3%
SUNDARAM
SUNDARAM MULTI PAP LTD.
14.42₹3.78-1.68%
Dividend history
Per share, by ex-date
Ex-Date: 06 Nov 2019₹50.00
Ex-Date: 16 Jul 2019₹25.00
Ex-Date: 23 Jul 2018₹12.00
Ex-Date: 05 Feb 2016₹8.00
Ex-Date: 05 Nov 2015₹7.00
Ex-Date: 30 Jul 2015₹7.00
Ex-Date: 09 Feb 2015₹10.00
Ex-Date: 05 Sept 2014₹12.00
Ex-Date: 25 Feb 2014₹7.00
Ex-Date: 26 Nov 2013₹5.00
Ex-Date: 05 Sept 2013₹5.00
Ex-Date: 26 Feb 2013₹5.00
Bulk & block deals
Recent large transactions
DateClientTypeQtyPrice
13 Nov 2012PREMIER CAPITAL & SECURITIES PRIVATE LIMITEDPURCHASE1,00,000₹92.54
14 Jan 2010KIRTIKUMAR KANTILAL SHAHPURCHASE88,714₹78.92
27 Aug 2009GENESIS ASSET MANAGERS LLPSALE1,33,023₹71.03
17 Oct 2008CITIGROUP GLOBAL MARKETS MAURITIUS PRIVATE LIMITEDSALE11,41,472₹100.00
17 Oct 2008DERIVE TRADING PVT. LTDSALE1,00,000₹100.10
17 Oct 2008DERIVE TRADING PVT. LTDPURCHASE11,41,461₹100.00
17 Oct 2008RAMESH S. DAMANIPURCHASE99,998₹100.10
07 Dec 2007BRIGHT STAR INVESTMENTS PVT LTDSALE1,00,000₹218.00
07 Dec 2007DAMANI ESTATES AND FINANCE PVT LTDPURCHASE1,00,000₹218.00
21 Sept 2007CITIGROUP GLOBAL MARKETS MAURITIUS PVT LTDPURCHASE5,49,672₹267.00
21 Sept 2007HDFC ASSET MANAGEMENT CO LTD AC PMSSALE2,74,669₹267.00
21 Sept 2007HDFC TRUSTEE CO LTD HDFC CAP BUILDER FUNDSALE2,75,000₹267.00

Fundamentals, financials & technicals sourced from niftytrader.in, cached and refreshed periodically.