NML
STRONG BUYNishat Mills Limited
Textile Composite · 1.16% of the KSE-100
Price
Rs 374.05
Market cap
Rs 160.4bn
12-month return
+210.3%
Rank
7 of 101
Why the engine ranks it here
Nishat Mills Limited (NML) screens as one of the most attractive names in the KSE-100 right now, ranking 7 of 101 on a composite score of 70/100.
Nishat Mills Limited sits in the Textile Composite sector and scores best on balance-sheet strength (70/100), weakest on growth (38/100). At PKR 374.05 the shares trade on a P/E of 1.6x, 0.30x book, a 37.7% dividend yield. The Piotroski F-Score is 8 of 9 (very strong) and the Altman Z''-Score is 9.03 (financially sound).
What it does well
NML is up 249.8% over the last year excluding the latest month.
Price trend
NML turns 5.0% of sales into free cash flow.
Profitability & earnings quality
NML trades 23.8% above its 200-day average.
Price trend
What holds it back
NML trades at 0.30x book value, above peers.
Valuation
NML earnings moved 38.3% year on year.
Growth
NML offers only a 63.7% earnings yield.
Valuation
What would change this view
- → two consecutive quarters of revenue growth above the sector median
Five-pillar breakdown
Each pillar scores the company against sector peers, where 50 is the sector average.
The classic screens
Piotroski tests nine accounting facts about improvement; Altman scores the distance from financial distress.
Piotroski F-Score
8 / 9
very strong · 8 of 9 tests passed
Altman Z''-Score
9.03
safe zone · safe above 5.85
Profitable on assets
ROA 10.3%
Cash generative
CFO PKR 123,429m
Returns improving
ROA 10.3% vs 7.8% a year ago
Earnings backed by cash
CFO PKR 123,429m vs profit PKR 102,127m
Deleveraging
debt/assets 0.26 vs 0.26
Liquidity improving
current ratio 2.27 vs 2.25
Margin expanding
gross margin 41.2% vs 35.2%
Assets working harder
asset turnover 1.18x vs 1.26x
No shareholder dilution
429m shares vs 429m
Altman components
Price history
Weekly closes. Beta 1.26 against the index, annualised volatility 33%, RSI 46.
Reported accounts
The last twelve quarters as filed, in PKR millions. The publication date is what the engine uses to decide when a figure became knowable.
| Quarter | Revenue | Gross profit | Operating | Net income | EPS | Filed |
|---|---|---|---|---|---|---|
| 2025 Q4 | Rs 321.6bn | Rs 138.6bn | Rs 46.0bn | Rs 30.0bn | 69.95 | 2026-04-30 |
| 2025 Q3 | Rs 298.9bn | Rs 117.1bn | Rs 38.0bn | Rs 24.4bn | 56.79 | 2025-11-14 |
| 2025 Q2 | Rs 310.1bn | Rs 131.1bn | Rs 43.3bn | Rs 28.2bn | 65.73 | 2025-08-14 |
| 2025 Q1 | Rs 305.7bn | Rs 143.5bn | Rs 48.5bn | Rs 31.6bn | 73.69 | 2025-05-15 |
| 2024 Q4 | Rs 262.9bn | Rs 94.0bn | Rs 29.7bn | Rs 18.0bn | 41.96 | 2025-04-30 |
| 2024 Q3 | Rs 265.8bn | Rs 98.8bn | Rs 31.6bn | Rs 18.3bn | 42.71 | 2024-11-14 |
| 2024 Q2 | Rs 309.6bn | Rs 105.7bn | Rs 32.9bn | Rs 18.4bn | 42.87 | 2024-08-14 |
| 2024 Q1 | Rs 308.7bn | Rs 101.9bn | Rs 31.4bn | Rs 17.0bn | 39.72 | 2024-05-15 |
| 2023 Q4 | Rs 311.6bn | Rs 114.1bn | Rs 36.3bn | Rs 20.1bn | 46.92 | 2024-04-29 |
| 2023 Q3 | Rs 339.6bn | Rs 114.6bn | Rs 35.6bn | Rs 19.4bn | 45.16 | 2023-11-14 |
| 2023 Q2 | Rs 364.8bn | Rs 136.5bn | Rs 43.7bn | Rs 24.9bn | 58.07 | 2023-08-14 |
| 2023 Q1 | Rs 376.6bn | Rs 117.4bn | Rs 35.5bn | Rs 19.9bn | 46.41 | 2023-05-15 |
Ranked against Textile Composite
Every peer in the same sector, ordered by composite score. These are the companies whose ratios set this one's z-scores.
Scored as of 31 December 2025. Generated by an automated screen for research and educational use. Not investment advice, and not a substitute for a SECP-licensed adviser.