Mphasis
End-of-day close · 4 Sept 2026
The range ahead
Computed from the close of ₹2,422.00 on 4 SepRanges like this held 80.4% of the time across 291 past forecasts
Ranges like this held 81.9% of the time across 287 past forecasts
Not a price target. The range comes from historical volatility; direction is not forecast.
Mphasis closed down 1.98% on 4 Sep 2026
A third consecutive down day, but on volume at roughly two-fifths of the 20-day norm — sellers are pressing the price lower without much participation behind them. The close now sits just above the 50-day average, a level that has so far held, while remaining below the 200-day average overhead. With ADX near 10, there is no measurable trend in either direction, and momentum gauges are collectively unremarkable — RSI mid-range, Stochastic drifting toward the lower end, and MACD slightly negative. The stock sits in the lower portion of its Bollinger Band range but well within its 52-week band, about a fifth below the high. In short, the price is drifting, not breaking: a quiet, low-conviction pullback that the 50-day average may or may not absorb in coming sessions. Past performance is not indicative of future results.
The session
₹2,422.00 was where the session ended, near the bottom of the ₹2,417.30–₹2,502.70 range. Volume told the quieter story: 1,60,732 shares, just 0.4× the 20-day average and well below normal participation.
Trend structure
A mixed picture. The close sits above the 50-day average but below both the 20-day and 200-day, with the 200-day standing at ₹2,457.83. ADX (14) at 10.5 describes no trend of any strength — a ranging market by this measure.
Momentum
The gauges don't agree with each other, which is what you'd expect when there's no clear direction. RSI (14) is 48.5, between the conventional oversold and overbought thresholds. The MACD histogram is negative, which says something about the shorter average's position relative to the longer one — and nothing about the next session.
Volatility and range
A typical day lately is worth ₹71.58, the 14-session average true range, or 2.96% of price. That's the yardstick against which today's move should be judged. The 20-day volatility band ran from ₹2,370.81 to ₹2,561.34; the close sat in the middle of it.
The year so far
The past year has spanned ₹2,013.00 to ₹3,037.20, and the close sits 20.26% below that high and 20.32% above the low. Five sessions show a change of 1.34%; twenty sessions show 2.14%. The two horizons agree in direction.
Fundamentals as reported
Market capitalisation is 46,783 crore, in the Technology sector (Information Technology Services). As reported: price-to-earnings of 24.5, price-to-book of 4.1, return on equity of 17.74%, debt-to-equity of 24.7, and a dividend yield of 2.47%. These are the reported ratios, not a judgement on whether they're justified.
How often our range has been right
This page publishes a 1-day range, not a price call, and it gets scored against what actually happened. Of 290 resolved 1-day ranges for this stock, the close landed inside the 20.0% range 80.34% of the time. Against a naive benchmark over the same window, the range did better. A number below the nominal rate means the ranges have been too narrow; above it, too wide. Both sides of that are visible here, not just in an internal report.
Recent closes
52-week range
20.3% below its high · 20.3% above its low
Company Events
Dividend - Rs 62 Per Share
Dividend - Rs 57 Per Share
Source: NSE public corporate announcements. Factual only — no interpretation or recommendation.
Earlier sessions
- 3 Sept 2026
- 2 Sept 2026
- 1 Sept 2026
- 31 Aug 2026
- 28 Aug 2026
- 27 Aug 2026
- 26 Aug 2026
- 25 Aug 2026
- 24 Aug 2026
- 21 Aug 2026
- 20 Aug 2026
- 19 Aug 2026
- 18 Aug 2026
- 17 Aug 2026
- 14 Aug 2026
- 13 Aug 2026
- 12 Aug 2026
- 11 Aug 2026
- 10 Aug 2026
- 7 Aug 2026
- 6 Aug 2026
- 5 Aug 2026
- 4 Aug 2026
- 3 Aug 2026
- 31 Jul 2026
- 30 Jul 2026
- 29 Jul 2026
- 28 Jul 2026
- 27 Jul 2026
- 24 Jul 2026
Level to watch
The close sits 1.5% above the 50-day average (₹2,385.30).
What we said, what happened
Weekly · Next 5 sessions · 37 of 40 inside the range- 6 Jul: range ₹2,179.11 to ₹2,434.24, actual ₹2,390.40 — inside the range
- 7 Jul: range ₹2,226.86 to ₹2,510.05, actual ₹2,372.30 — inside the range
- 8 Jul: range ₹2,079.83 to ₹2,390.38, actual ₹2,339.20 — inside the range
- 9 Jul: range ₹2,111.17 to ₹2,413.91, actual ₹2,352.00 — inside the range
- 10 Jul: range ₹2,173.11 to ₹2,458.37, actual ₹2,394.20 — inside the range
- 13 Jul: range ₹2,216.13 to ₹2,562.33, actual ₹2,413.40 — inside the range
- 14 Jul: range ₹2,217.69 to ₹2,517.78, actual ₹2,380.10 — inside the range
- 15 Jul: range ₹2,192.71 to ₹2,481.48, actual ₹2,273.80 — inside the range
- 16 Jul: range ₹2,205.10 to ₹2,478.53, actual ₹2,232.40 — inside the range
- 17 Jul: range ₹2,254.27 to ₹2,521.41, actual ₹2,288.10 — inside the range
- 20 Jul: range ₹2,286.78 to ₹2,541.78, actual ₹2,332.70 — inside the range
- 21 Jul: range ₹2,253.41 to ₹2,507.45, actual ₹2,413.50 — inside the range
- 22 Jul: range ₹2,144.70 to ₹2,403.45, actual ₹2,361.30 — inside the range
- 23 Jul: range ₹2,095.34 to ₹2,354.41, actual ₹2,346.70 — inside the range
- 24 Jul: range ₹2,153.73 to ₹2,415.57, actual ₹2,342.30 — inside the range
- 27 Jul: range ₹2,212.15 to ₹2,451.56, actual ₹2,429.00 — inside the range
- 28 Jul: range ₹2,281.31 to ₹2,536.94, actual ₹2,380.00 — inside the range
- 29 Jul: range ₹2,237.45 to ₹2,488.97, actual ₹2,460.00 — inside the range
- 30 Jul: range ₹2,209.79 to ₹2,454.54, actual ₹2,421.90 — inside the range
- 31 Jul: range ₹2,216.56 to ₹2,461.10, actual ₹2,475.00 — outside the range
- 3 Aug: range ₹2,291.68 to ₹2,554.30, actual ₹2,508.00 — inside the range
- 4 Aug: range ₹2,254.14 to ₹2,501.05, actual ₹2,530.00 — outside the range
- 5 Aug: range ₹2,306.09 to ₹2,610.96, actual ₹2,537.60 — inside the range
- 6 Aug: range ₹2,294.53 to ₹2,558.86, actual ₹2,541.00 — inside the range
- 7 Aug: range ₹2,353.43 to ₹2,605.61, actual ₹2,545.00 — inside the range
- 10 Aug: range ₹2,377.62 to ₹2,646.62, actual ₹2,510.00 — inside the range
- 11 Aug: range ₹2,392.85 to ₹2,657.93, actual ₹2,432.00 — inside the range
- 12 Aug: range ₹2,417.18 to ₹2,651.80, actual ₹2,424.50 — inside the range
- 13 Aug: range ₹2,412.12 to ₹2,661.62, actual ₹2,430.00 — inside the range
- 14 Aug: range ₹2,431.65 to ₹2,654.55, actual ₹2,430.00 — outside the range
- 17 Aug: range ₹2,400.87 to ₹2,622.10, actual ₹2,427.00 — inside the range
- 18 Aug: range ₹2,310.40 to ₹2,550.48, actual ₹2,431.90 — inside the range
- 19 Aug: range ₹2,303.28 to ₹2,533.71, actual ₹2,400.00 — inside the range
- 20 Aug: range ₹2,325.13 to ₹2,535.20, actual ₹2,413.60 — inside the range
- 21 Aug: range ₹2,324.90 to ₹2,531.56, actual ₹2,455.00 — inside the range
- 24 Aug: range ₹2,324.61 to ₹2,517.84, actual ₹2,427.40 — inside the range
- 25 Aug: range ₹2,346.76 to ₹2,525.40, actual ₹2,505.50 — inside the range
- 26 Aug: range ₹2,313.17 to ₹2,491.60, actual ₹2,480.00 — inside the range
- 27 Aug: range ₹2,324.41 to ₹2,488.80, actual ₹2,471.00 — inside the range
- 28 Aug: range ₹2,362.99 to ₹2,543.80, actual ₹2,422.00 — inside the range
Shaded band = the range we published · dot = where the actual close fell within it
Where outcomes fell inside the range
Calibration
291 resolved forecasts
287 resolved forecasts
Each forecast was built only from data available on its own date — no hindsight. The range comes from historical volatility; direction is not forecast.
Recent change
| 5-day change | -1.34% |
|---|---|
| 20-day change | -2.14% |
Trend
| 50-DMAaverage closing price of the last 50 sessions | ₹2,385.30 |
|---|---|
| 200-DMAaverage closing price of the last 200 sessions | ₹2,457.83 |
Momentum
| MACD histogramthe gap between two moving averages of price | -5.05 |
|---|
Volume & volatility
| Volume | 1,60,732 |
|---|---|
| ATR (14)the average distance the price moves in a day | ₹71.58 |
Computed from public end-of-day exchange prices. No personal or account data of any kind.