K.P.R. Mill (KPRMILL.BO) Technical Analysis

As of 2026-07-22, KPRMILL.BO last traded at 1,063.1 INR (-3.27% on the day) and is in a range on the daily timeframe — moving averages not aligned / flat. Nearest levels: 1,018 INR support below, 1,096.43 INR resistance above. 14-day RSI is 25.8 (oversold).

Last updated 2026-07-22 · Source: FMP end-of-day prices (adjusted); indicators computed by SniperIQ

Is KPRMILL.BO in an uptrend or downtrend?

K.P.R. Mill is in a range — moving averages not aligned / flat.

Last close1,063.1 INR (-3.27%)
20-day average1,144.34 INR
50-day average1,067.5 INR
200-day average980.16 INR

Key support and resistance levels for KPRMILL.BO

Derived from swing pivots over the last 200 sessions:

LevelTypeStrengthTouches
1,096.43 INRResistanceModerate2
1,123.03 INRResistanceModerate2
1,136.75 INRResistanceMinor1
LevelTypeStrengthTouches
1,018 INRSupportMinor1
985.05 INRSupportMinor1
940.05 INRSupportMinor1

KPRMILL.BO 52-week range, momentum and volatility

52-week high1,332 INR (20.2% below)
52-week low796.05 INR (33.5% above)
14-day RSI25.8 (Oversold)
14-day ATR40.68 INR (3.83% of price, High volatility)

Related research pages

Frequently asked questions

Is K.P.R. Mill (KPRMILL.BO) in an uptrend or downtrend?

As of 2026-07-22, KPRMILL.BO is in a range on the daily timeframe — moving averages not aligned / flat. Last close 1063.1 INR vs 50-day average 1067.5 INR and 200-day average 980.16 INR.

What are the key support and resistance levels for KPRMILL.BO?

Nearest support is around 1018 INR (minor, 1 touch). Nearest resistance is around 1096.42 INR (moderate). Levels are derived from swing pivots over the last ~200 sessions.

What is KPRMILL.BO's 52-week high and low?

Over the last 52 weeks, KPRMILL.BO traded between 796.05 INR and 1332 INR. It is currently 20.2% below its 52-week high.

Is KPRMILL.BO overbought or oversold?

The 14-day RSI is 25.8 — in oversold territory (<30). Momentum reads as oversold.

How volatile is KPRMILL.BO?

Its 14-day Average True Range is 40.68 (3.83% of price) — high volatility relative to price.