K P R Mill Ltd (KPRMILL)

Cyclical

FairStock Score: 65/100 — STEADY

Score breakdown: P/E: 0/3 · ROCE: 1/2 · Growth: 1/2 · Dividend: 0/1

Key Financials

Current Price₹1,110
Market Cap₹38,020 Cr
P/E Ratio41.67
ROCE19.84%
ROE16.87%
Dividend Yield0.45%
Profit Growth59.78%
Debt/Equity0.1
Sales Growth66.27%
Free Cash Flow₹951 Cr
Promoter Holding67.52%
52-Week Range₹796.1 — ₹1,332
SectorTextiles & Apparels
Book Value₹166.69

AI Analysis

AI-generated, general educational analysis — not personal investment advice.

I look at K P R Mill through Graham's margin-of-safety lens and Buffett's quality lens. The business is large — ₹38,020 Cr market cap, ₹1,110 per share — and the balance sheet looks conservatively financed: debt/equity only 0.10, ROE 16.87%, ROCE 19.84%, Altman Z 5.72, Piotroski 7/9. Free cash flow of ₹951 Cr and latest quarter sales ₹1,467 Cr with net profit ₹209 Cr show it is generating real cash and profits. Sales growth of 66.27% and profit growth of 59.78% are head-turning, though the 5-year revenue CAGR of 13.76% tells me this is not a perpetual rocket. Promoter holding of 67.52% aligns interests, but dividend yield of 0.45% is thin for an income seeker. As an 'Other Textile Products' business, I cannot infer a wide moat from these figures alone; ROCE of 19.84% is good, but I would need evidence it is durable. The key issue is price. At P/E 41.67 and P/B 6.66, I am paying ₹1,110 for ₹166.69 book value. Graham Number is ₹284.89 and DCF intrinsic value ₹321.58, leaving margin of safety at -215.14%. PEG 7.53 and EV/EBITDA 31.03 confirm growth is already richly discounted. So this is a steady, quality-leaning textile business with a recent growth spurt, but not a Graham bargain. I would wait for a much lower price or evidence that high growth and ROCE are durable before committing fresh capital.

The full AI analysis, bull and bear case and key monitorables are in FairStock Pro.

Data from BSE/NSE filings. AI analysis is for educational purposes only — not investment advice. Scoring methodology · Disclaimer