Skip to main content
← All tracked stocks

Tech Mahindra

₹1,596.90-0.07% 1d

End-of-day close · 4 Sept 2026

The range ahead

Computed from the close of ₹1,596.90 on 4 Sep
DailyNext session · 80% rangethrough 7 Sep
₹1,575.98₹1,620.90
-1.3%last close ₹1,596.90 · Width 2.8%+1.5%

Ranges like this held 80.4% of the time across 291 past forecasts

WeeklyNext 5 sessions · 80% rangethrough 11 Sep
₹1,549.51₹1,650.82
-3.0%last close ₹1,596.90 · Width 6.3%+3.4%

Ranges like this held 81.2% of the time across 287 past forecasts

Not a price target. The range comes from historical volatility; direction is not forecast.

Recent closes

2026-03-12low ₹1,332.80 · high ₹1,669.002026-09-04 · 120 sessions

52-week range

₹1,304.10low₹1,596.90₹1,854.00high

13.9% below its high · 22.5% above its low

Tech Mahindra closed down 0.07% on 4 Sep 2026

A third consecutive down day, but the quietest one of the streak — volume ran at roughly half the 20-day average, suggesting drift rather than heavy selling. None of the momentum gauges suggest a directional push: RSI sits near the midpoint, MACD remains marginally negative, and ADX near 15 confirms there is no established trend either way. The close still holds about 2% above the 50-day average, though the 20-day average overhead has capped the last three sessions. With the stock roughly 14% off its 52-week high yet 22% above its 52-week low, the posture is one of sideways consolidation — a pause, not a breakdown. Past performance is not indicative of future results.

The session

₹1,596.90 — that's where Tech Mahindra ended the day, roughly halfway through a session that ran from ₹1,586.90 to ₹1,623.40. Volume told a quieter story: 11,73,518 shares changed hands, just 0.5× the 20-day average. Participation was well below normal.

Volume vs average0.53×
this day’s volume against its own 20-day average

Trend structure

Above the 50-day and 200-day averages, below the 20-day — the close sits on both sides of the fence, which is what a mixed structure looks like. The 200-day average is ₹1,515.42, and the close holds above it. As for trend strength, ADX (14) reads 15.4, and by that measure there is no trend of any strength here. A ranging market.

Momentum

The gauges can't agree, and in a market without a clear direction that's the usual story. RSI (14) is 49.2, sitting between the conventional oversold and overbought thresholds. The MACD histogram is negative — a statement about where the shorter average stands relative to the longer one, nothing more, and nothing about the next session.

RSI49.2
momentum on a 0–100 scale; 50 is the midpoint30 · 70
Stochastic %K40.1
where the close sits within its recent high–low range20 · 80

Volatility and range

A typical day for this stock has recently been ₹36.46 in size — that's the 14-session average true range, or 2.28% of price, and it's the yardstick against which today's move should be judged. The 20-day volatility band ran from ₹1,564.22 to ₹1,657.02. The close landed in the middle.

Bollinger %b0.35
position between the lower and upper volatility bands, 0 to 10.5
Volume vs average0.53×
this day’s volume against its own 20-day average
ADX15.4
how strong the trend is — not which way it points25

The year so far

The past year has taken this stock from ₹1,304.10 to ₹1,854.00. The close now sits 13.87% below that 52-week high and 22.45% above the 52-week low. Two horizons, same direction: the change over five sessions is 2.68%, and over twenty it's 2.33%.

Fundamentals as reported

Market capitalisation stands at 1,42,071 crore, and the stock belongs to the Technology sector (Information Technology Services). As reported, the price-to-earnings ratio is 28.0 and price-to-book is 4.8 — reported figures, not a verdict on whether they're justified. The same filing set shows a debt-to-equity ratio of 7.3 and a dividend yield of 3.11%.

How often our range has been right

This page publishes a 1-day range, not a price call — and the range gets scored against what actually happened. Across 290 resolved 1-day ranges for this stock, the close landed inside the 20.0% range 80.34% of the time. Measured against a naive benchmark over the same window, the range did better. A number below the nominal rate would mean the ranges have been too narrow; above it, too wide. Both outcomes show up here, not just in an internal report.

Company Events

3 Jul
Dividend

Dividend - Rs 36 Per Share

20 Oct
Dividend

Interim Dividend - Rs 15 Per Share

4 Jul
Dividend

Dividend - Rs 30 Per Share

Source: NSE public corporate announcements. Factual only — no interpretation or recommendation.

Earlier sessions

What we said, what happened

Weekly · Next 5 sessions · 33 of 40 inside the range
  • 6 Jul: range ₹1,330.98 to ₹1,483.49, actual ₹1,504.50 — outside the range
  • 7 Jul: range ₹1,366.06 to ₹1,541.19, actual ₹1,484.30 — inside the range
  • 8 Jul: range ₹1,346.77 to ₹1,518.17, actual ₹1,498.70 — inside the range
  • 9 Jul: range ₹1,350.15 to ₹1,512.72, actual ₹1,510.30 — inside the range
  • 10 Jul: range ₹1,382.35 to ₹1,535.26, actual ₹1,572.90 — outside the range
  • 13 Jul: range ₹1,415.55 to ₹1,593.53, actual ₹1,576.40 — inside the range
  • 14 Jul: range ₹1,407.81 to ₹1,572.39, actual ₹1,576.30 — outside the range
  • 15 Jul: range ₹1,403.04 to ₹1,591.57, actual ₹1,560.60 — inside the range
  • 16 Jul: range ₹1,428.67 to ₹1,601.40, actual ₹1,555.80 — inside the range
  • 17 Jul: range ₹1,480.59 to ₹1,673.40, actual ₹1,559.50 — inside the range
  • 20 Jul: range ₹1,490.69 to ₹1,667.94, actual ₹1,575.00 — inside the range
  • 21 Jul: range ₹1,499.13 to ₹1,663.96, actual ₹1,635.20 — inside the range
  • 22 Jul: range ₹1,486.40 to ₹1,647.60, actual ₹1,644.20 — inside the range
  • 23 Jul: range ₹1,479.70 to ₹1,637.23, actual ₹1,669.00 — outside the range
  • 24 Jul: range ₹1,483.79 to ₹1,643.99, actual ₹1,651.30 — outside the range
  • 27 Jul: range ₹1,494.98 to ₹1,655.65, actual ₹1,649.00 — inside the range
  • 28 Jul: range ₹1,548.91 to ₹1,736.66, actual ₹1,648.50 — inside the range
  • 29 Jul: range ₹1,557.52 to ₹1,732.20, actual ₹1,650.00 — inside the range
  • 30 Jul: range ₹1,580.73 to ₹1,762.74, actual ₹1,632.20 — inside the range
  • 31 Jul: range ₹1,573.90 to ₹1,735.45, actual ₹1,635.00 — inside the range
  • 3 Aug: range ₹1,565.21 to ₹1,732.94, actual ₹1,640.00 — inside the range
  • 4 Aug: range ₹1,576.67 to ₹1,723.08, actual ₹1,643.00 — inside the range
  • 5 Aug: range ₹1,579.15 to ₹1,729.60, actual ₹1,625.00 — inside the range
  • 6 Aug: range ₹1,564.26 to ₹1,705.59, actual ₹1,639.00 — inside the range
  • 7 Aug: range ₹1,573.30 to ₹1,702.65, actual ₹1,632.80 — inside the range
  • 10 Aug: range ₹1,579.26 to ₹1,711.82, actual ₹1,610.00 — inside the range
  • 11 Aug: range ₹1,586.18 to ₹1,708.71, actual ₹1,592.00 — inside the range
  • 12 Aug: range ₹1,570.79 to ₹1,691.18, actual ₹1,589.80 — inside the range
  • 13 Aug: range ₹1,580.99 to ₹1,696.37, actual ₹1,592.10 — inside the range
  • 14 Aug: range ₹1,578.87 to ₹1,692.07, actual ₹1,584.00 — inside the range
  • 17 Aug: range ₹1,557.06 to ₹1,670.30, actual ₹1,584.00 — inside the range
  • 18 Aug: range ₹1,541.55 to ₹1,649.33, actual ₹1,599.90 — inside the range
  • 19 Aug: range ₹1,542.78 to ₹1,638.28, actual ₹1,571.00 — inside the range
  • 20 Aug: range ₹1,545.31 to ₹1,641.83, actual ₹1,585.00 — inside the range
  • 21 Aug: range ₹1,542.84 to ₹1,629.94, actual ₹1,640.90 — outside the range
  • 24 Aug: range ₹1,536.83 to ₹1,630.03, actual ₹1,628.00 — inside the range
  • 25 Aug: range ₹1,560.88 to ₹1,648.13, actual ₹1,638.00 — inside the range
  • 26 Aug: range ₹1,526.36 to ₹1,613.73, actual ₹1,623.00 — outside the range
  • 27 Aug: range ₹1,543.38 to ₹1,632.75, actual ₹1,598.00 — inside the range
  • 28 Aug: range ₹1,593.51 to ₹1,702.88, actual ₹1,596.90 — inside the range

Shaded band = the range we published · dot = where the actual close fell within it

Where outcomes fell inside the range

outsidelower boundupper boundoutside

Calibration

Daily · Next sessionClaimed 80%Realised 80.4%

291 resolved forecasts

Weekly · Next 5 sessionsClaimed 80%Realised 81.2%

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

Tech MahindraRecent change
5-day change-2.68%
20-day change-2.33%

Trend

Tech MahindraTrend
50-DMAaverage closing price of the last 50 sessions₹1,563.94
200-DMAaverage closing price of the last 200 sessions₹1,515.42

Momentum

Tech MahindraMomentum
MACD histogramthe gap between two moving averages of price-3.66

Volume & volatility

Tech MahindraVolume & volatility
Volume11,73,518
ATR (14)the average distance the price moves in a day₹36.46

Share

Tech Mahindra

₹1,596.90-0.07%

Tech Mahindra closed down 0.07% on 4 Sep 2026

4 Sept 2026via Arthora

End-of-day exchange data. No recommendations.

Today's market wrap →

Computed from public end-of-day exchange prices. No personal or account data of any kind.