Skip to main content
← All tracked stocks

Dr. Reddy's Laboratories

₹1,151.00-0.35% 1d

End-of-day close · 4 Sept 2026

The range ahead

Computed from the close of ₹1,151.00 on 4 Sep
DailyNext session · 80% rangethrough 7 Sep
₹1,136.58₹1,166.67
-1.3%last close ₹1,151.00 · Width 2.6%+1.4%

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

WeeklyNext 5 sessions · 80% rangethrough 11 Sep
₹1,119.26₹1,183.35
-2.8%last close ₹1,151.00 · Width 5.6%+2.8%

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,135.60 · high ₹1,375.702026-09-04 · 120 sessions

52-week range

₹1,101.00low₹1,151.00₹1,414.90high

18.7% below its high · 4.5% above its low

Dr. Reddy's Laboratories closed down 0.35% on 4 Sep 2026

Three straight red candles — a Three Black Crows pattern closed the session, typically a sign of persistent selling pressure rather than a one-off dip. What stands out is how little volume is behind the decline: turnover ran at well under half the 20-day average, suggesting sellers are pressing an already quiet tape rather than forcing a rout. The close sits near the lower Bollinger Band and below all three key moving averages, with the 50-day now overhead after the stock slipped further from it. Momentum gauges lean weak — RSI in the high 30s, a negative MACD, and Stochastic at its floor — yet ADX in the high 20s indicates a established downtrend rather than a fresh breakdown. With the price only about 4.5% above its 52-week low, the stock is testing the bottom of its yearly range on a light-volume grind, not a capitulation. Past performance is not indicative of future results.

The session

The close at ₹1,151.00 sat at the very bottom of the day's range — the stock touched ₹1,166.80 earlier but gave it all back by the end. Volume came to 5,68,461 shares, just 0.4× the 20-day average, so the whole session unfolded on thin participation.

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

Trend structure

Every moving average tracked here — the 20-day, the 50-day and the 200-day at ₹1,253.73 — sits above the close. That is a clean sweep in one direction. The ADX (14) at 28.4 says the trend behind it has measurable strength.

Momentum

Down — that is the direction the momentum gauges agree on. RSI (14) reads 38.9, inside the space between the conventional oversold and overbought thresholds. The MACD histogram is negative; it describes where the shorter average sits relative to the longer one, nothing more.

RSI38.9
momentum on a 0–100 scale; 50 is the midpoint30 · 70
Stochastic %K0.0
where the close sits within its recent high–low range20 · 80

Volatility and range

A typical day for this stock has recently spanned about ₹20.48 — the 14-session average true range, or 1.78% of price. Today's move is measured against that yardstick. The 20-day volatility band ran from ₹1,144.50 to ₹1,212.87, and the close landed in the lower fifth of it.

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

The year so far

The close sits just 4.54% above the 52-week low of ₹1,101.00 — and 18.65% below the high at ₹1,414.90. That is where a year of trading has left the stock. Over five sessions the change is 2.29%; over twenty, 1.79%. Both horizons point the same way.

Fundamentals as reported

Market capitalisation stands at 96,743 crore in the Healthcare sector (Drug Manufacturers - Specialty & Generic). The reported ratios: price-to-earnings of 29.3, price-to-book of 2.5, return on equity of 8.84%, debt-to-equity of 18.6 and a dividend yield of 0.68%. These are figures as filed — not a view on whether they are justified.

How often our range has been right

This page publishes a 1-day range, not a price call, and the range gets scored against reality. Of 290 resolved 1-day ranges for this stock, the close fell inside the 20.0% range 80.34% of the time. Against a naive benchmark over the same window, the range scored no better. Above the nominal rate means the ranges have been too wide; below it, too narrow. Both readings are on display here, not hidden in an internal report.

Company Events

10 Jul
Dividend

Dividend - Rs 8 Per Share

10 Jul
Dividend

Dividend - Rs 8 Per Share

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

Earlier sessions

Level to watch

The close sits near the lower end of its recent volatility range.

What we said, what happened

Weekly · Next 5 sessions · 36 of 40 inside the range
  • 6 Jul: range ₹1,313.06 to ₹1,422.64, actual ₹1,234.50 — outside the range
  • 7 Jul: range ₹1,303.15 to ₹1,416.55, actual ₹1,246.20 — outside the range
  • 8 Jul: range ₹1,298.91 to ₹1,407.84, actual ₹1,229.50 — outside the range
  • 9 Jul: range ₹1,177.50 to ₹1,377.91, actual ₹1,224.40 — inside the range
  • 10 Jul: range ₹1,152.23 to ₹1,337.10, actual ₹1,211.20 — inside the range
  • 13 Jul: range ₹1,156.99 to ₹1,330.82, actual ₹1,223.10 — inside the range
  • 14 Jul: range ₹1,162.19 to ₹1,326.60, actual ₹1,206.00 — inside the range
  • 15 Jul: range ₹1,159.22 to ₹1,309.64, actual ₹1,182.80 — inside the range
  • 16 Jul: range ₹1,155.70 to ₹1,301.14, actual ₹1,166.30 — inside the range
  • 17 Jul: range ₹1,141.10 to ₹1,280.22, actual ₹1,151.70 — inside the range
  • 20 Jul: range ₹1,156.26 to ₹1,295.88, actual ₹1,150.80 — outside the range
  • 21 Jul: range ₹1,133.02 to ₹1,283.77, actual ₹1,135.60 — inside the range
  • 22 Jul: range ₹1,116.46 to ₹1,256.16, actual ₹1,142.30 — inside the range
  • 23 Jul: range ₹1,105.76 to ₹1,235.90, actual ₹1,144.80 — inside the range
  • 24 Jul: range ₹1,087.54 to ₹1,211.74, actual ₹1,148.10 — inside the range
  • 27 Jul: range ₹1,091.09 to ₹1,208.00, actual ₹1,180.00 — inside the range
  • 28 Jul: range ₹1,082.12 to ₹1,203.89, actual ₹1,172.60 — inside the range
  • 29 Jul: range ₹1,090.24 to ₹1,198.41, actual ₹1,176.00 — inside the range
  • 30 Jul: range ₹1,088.48 to ₹1,198.61, actual ₹1,171.00 — inside the range
  • 31 Jul: range ₹1,100.56 to ₹1,202.75, actual ₹1,172.00 — inside the range
  • 3 Aug: range ₹1,122.54 to ₹1,236.39, actual ₹1,158.80 — inside the range
  • 4 Aug: range ₹1,120.51 to ₹1,224.10, actual ₹1,205.00 — inside the range
  • 5 Aug: range ₹1,126.17 to ₹1,226.29, actual ₹1,200.00 — inside the range
  • 6 Aug: range ₹1,125.41 to ₹1,222.11, actual ₹1,206.00 — inside the range
  • 7 Aug: range ₹1,123.10 to ₹1,215.36, actual ₹1,200.00 — inside the range
  • 10 Aug: range ₹1,111.36 to ₹1,201.49, actual ₹1,192.00 — inside the range
  • 11 Aug: range ₹1,154.53 to ₹1,259.42, actual ₹1,178.80 — inside the range
  • 12 Aug: range ₹1,154.26 to ₹1,255.13, actual ₹1,170.00 — inside the range
  • 13 Aug: range ₹1,158.52 to ₹1,256.49, actual ₹1,180.00 — inside the range
  • 14 Aug: range ₹1,153.81 to ₹1,248.57, actual ₹1,174.70 — inside the range
  • 17 Aug: range ₹1,144.82 to ₹1,233.16, actual ₹1,190.00 — inside the range
  • 18 Aug: range ₹1,134.89 to ₹1,226.25, actual ₹1,193.50 — inside the range
  • 19 Aug: range ₹1,129.03 to ₹1,212.76, actual ₹1,182.00 — inside the range
  • 20 Aug: range ₹1,139.54 to ₹1,218.71, actual ₹1,177.00 — inside the range
  • 21 Aug: range ₹1,135.16 to ₹1,215.14, actual ₹1,178.00 — inside the range
  • 24 Aug: range ₹1,153.04 to ₹1,226.19, actual ₹1,154.40 — inside the range
  • 25 Aug: range ₹1,156.25 to ₹1,227.55, actual ₹1,171.00 — inside the range
  • 26 Aug: range ₹1,146.19 to ₹1,216.89, actual ₹1,156.50 — inside the range
  • 27 Aug: range ₹1,143.09 to ₹1,210.69, actual ₹1,155.00 — inside the range
  • 28 Aug: range ₹1,146.96 to ₹1,207.28, actual ₹1,151.00 — 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

Dr. Reddy's LaboratoriesRecent change
5-day change-2.29%
20-day change-1.79%

Trend

Dr. Reddy's LaboratoriesTrend
50-DMAaverage closing price of the last 50 sessions₹1,212.41
200-DMAaverage closing price of the last 200 sessions₹1,253.73

Momentum

Dr. Reddy's LaboratoriesMomentum
MACD histogramthe gap between two moving averages of price-1.03

Volume & volatility

Dr. Reddy's LaboratoriesVolume & volatility
Volume5,68,461
ATR (14)the average distance the price moves in a day₹20.48

Share

Dr. Reddy's Laboratories

₹1,151.00-0.35%

Dr. Reddy's Laboratories closed down 0.35% 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.