Skip to main content
← All tracked stocks

NCC

₹149.70+1.67% 1d

End-of-day close · 4 Sept 2026

The range ahead

Computed from the close of ₹149.70 on 4 Sep
DailyNext session · 80% rangethrough 7 Sep
₹146.03₹153.09
-2.5%last close ₹149.70 · Width 4.7%+2.3%

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

WeeklyNext 5 sessions · 80% rangethrough 11 Sep
₹138.75₹159.28
-7.3%last close ₹149.70 · Width 13.7%+6.4%

Ranges like this held 79.4% 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 ₹130.94 · high ₹170.212026-09-04 · 120 sessions

52-week range

₹130.00low₹149.70₹222.31high

32.7% below its high · 15.2% above its low

NCC closed up 1.67% on 4 Sep 2026

A second straight up-day has carried the close back above its 50-day average, though the gain came on volume that ran modestly below the 20-day norm — participation has not yet confirmed the move. The candle closed in the upper reaches of its Bollinger range, and momentum gauges read constructively but not aggressively: RSI in the upper-50s, a positive but modest MACD histogram, and Stochastic below overbought territory. The larger structure still tells a two-sided story — the stock sits within about two percent of its 200-day average from below, while remaining roughly a third below its 52-week high. A soft trend (ADX in the mid-20s) and the modest distance from the 52-week low suggest a stock rebuilding, not yet one with a firm directional bias. Overall, the data points to steady repair above short-term averages, with the 200-day line as the obvious next reference point overhead. Past performance is not indicative of future results.

The session

₹149.70 — the close landed in the upper part of a ₹145.87-to-₹150.45 session range. Volume came to 21,68,692 shares, which works out to 0.8× the 20-day average: quieter participation than usual.

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

Trend structure

Where the close sits tells a split story: above the 20-day and 50-day averages, but below the 200-day, which stands at ₹152.19. ADX (14) at 23.8 points to a trend that exists without being strong.

Momentum

The gauges don't agree, and in a market without a clear direction that's the usual reading. RSI (14) sits at 57.2, between the conventional oversold and overbought thresholds. The MACD histogram is positive — a statement about where the shorter average stands relative to the longer one, nothing more.

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

Volatility and range

A typical day for this stock has recently meant a move of about ₹4.30 — average true range over 14 sessions, or 2.87% of price. That is the yardstick for judging today. The 20-day volatility band ran from ₹138.07 to ₹152.42, and the close landed in its upper fifth.

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

The year so far

The 52-week picture: a low of ₹130.00, a high of ₹222.31. The close is 15.15% above that low and 32.66% below the high. Over five sessions the change is 0.88%; over twenty, 2.82%. Both horizons point the same way.

Fundamentals as reported

Market capitalisation stands at 9,229 crore in the Industrials sector (Engineering & Construction). The reported figures give a price-to-earnings ratio of 13.5, a price-to-book of 1.2, a debt-to-equity ratio of 57.4 and a dividend yield of 1.50% — ratios as reported, not a judgement on whether they are justified.

How often our range has been right

This page publishes a 1-day range, not a price call, and scores it against what actually happened. Over 290 resolved 1-day ranges for this stock, the close landed inside the 20.0% range 80.34% of the time, and the range scored better than a naive benchmark over the same window. A number below the nominal rate would mean ranges have been too narrow; above it, too wide. Here, both sides of that check are visible rather than hidden in an internal report.

Company Events

14 Aug
Dividend

Dividend - Rs 2.20 Per Share

14 Aug
Dividend

Dividend - Rs 2.20 Per Share

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

Earlier sessions

Level to watch

The close sits 1.6% below the 200-day average (₹152.19).

What we said, what happened

Weekly · Next 5 sessions · 32 of 40 inside the range
  • 6 Jul: range ₹141.44 to ₹157.49, actual ₹144.45 — inside the range
  • 7 Jul: range ₹139.72 to ₹154.69, actual ₹141.73 — inside the range
  • 8 Jul: range ₹135.03 to ₹150.71, actual ₹142.30 — inside the range
  • 9 Jul: range ₹134.16 to ₹149.44, actual ₹140.90 — inside the range
  • 10 Jul: range ₹136.91 to ₹152.40, actual ₹139.60 — inside the range
  • 13 Jul: range ₹135.90 to ₹150.70, actual ₹139.86 — inside the range
  • 14 Jul: range ₹133.21 to ₹147.43, actual ₹139.30 — inside the range
  • 15 Jul: range ₹134.40 to ₹147.26, actual ₹137.75 — inside the range
  • 16 Jul: range ₹133.19 to ₹146.23, actual ₹136.18 — inside the range
  • 17 Jul: range ₹132.67 to ₹144.87, actual ₹137.09 — inside the range
  • 20 Jul: range ₹133.17 to ₹144.66, actual ₹142.14 — inside the range
  • 21 Jul: range ₹132.47 to ₹143.85, actual ₹137.70 — inside the range
  • 22 Jul: range ₹131.27 to ₹141.92, actual ₹142.15 — outside the range
  • 23 Jul: range ₹129.71 to ₹140.25, actual ₹140.91 — outside the range
  • 24 Jul: range ₹130.24 to ₹141.66, actual ₹141.08 — inside the range
  • 27 Jul: range ₹134.16 to ₹148.28, actual ₹144.42 — inside the range
  • 28 Jul: range ₹129.46 to ₹143.84, actual ₹143.11 — inside the range
  • 29 Jul: range ₹133.75 to ₹148.79, actual ₹143.57 — inside the range
  • 30 Jul: range ₹132.40 to ₹147.10, actual ₹143.73 — inside the range
  • 31 Jul: range ₹132.95 to ₹146.64, actual ₹145.59 — inside the range
  • 3 Aug: range ₹135.74 to ₹150.33, actual ₹146.45 — inside the range
  • 4 Aug: range ₹135.24 to ₹148.59, actual ₹144.76 — inside the range
  • 5 Aug: range ₹135.56 to ₹149.21, actual ₹143.41 — inside the range
  • 6 Aug: range ₹136.44 to ₹149.01, actual ₹144.72 — inside the range
  • 7 Aug: range ₹138.78 to ₹150.59, actual ₹140.65 — inside the range
  • 10 Aug: range ₹139.63 to ₹151.80, actual ₹139.40 — outside the range
  • 11 Aug: range ₹137.79 to ₹150.34, actual ₹140.38 — inside the range
  • 12 Aug: range ₹136.35 to ₹148.48, actual ₹139.57 — inside the range
  • 13 Aug: range ₹137.96 to ₹149.78, actual ₹140.07 — inside the range
  • 14 Aug: range ₹134.05 to ₹146.24, actual ₹149.56 — outside the range
  • 17 Aug: range ₹132.54 to ₹144.67, actual ₹147.35 — outside the range
  • 18 Aug: range ₹132.58 to ₹145.47, actual ₹148.31 — outside the range
  • 19 Aug: range ₹132.31 to ₹144.60, actual ₹147.20 — outside the range
  • 20 Aug: range ₹132.39 to ₹145.94, actual ₹150.29 — outside the range
  • 21 Aug: range ₹137.63 to ₹159.73, actual ₹148.40 — inside the range
  • 24 Aug: range ₹134.83 to ₹157.34, actual ₹148.37 — inside the range
  • 25 Aug: range ₹136.49 to ₹157.75, actual ₹146.46 — inside the range
  • 26 Aug: range ₹136.70 to ₹155.75, actual ₹142.53 — inside the range
  • 27 Aug: range ₹138.99 to ₹158.96, actual ₹147.24 — inside the range
  • 28 Aug: range ₹137.73 to ₹157.34, actual ₹149.70 — 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 79.4%

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

NCCRecent change
5-day change+0.88%
20-day change+2.82%

Trend

NCCTrend
50-DMAaverage closing price of the last 50 sessions₹144.16
200-DMAaverage closing price of the last 200 sessions₹152.19

Momentum

NCCMomentum
MACD histogramthe gap between two moving averages of price0.309

Volume & volatility

NCCVolume & volatility
Volume21,68,692
ATR (14)the average distance the price moves in a day₹4.30

Share

NCC

₹149.70+1.67%

NCC closed up 1.67% 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.