BNWM
HOLDBannu Woollen Mills
Miscellaneous · 0.15% of the KSE-100
Price
Rs 54.30
Market cap
Rs 9.2bn
12-month return
+62.8%
Rank
64 of 101
Why the engine ranks it here
Bannu Woollen Mills (BNWM) screens as fairly valued against the rest of the KSE-100, ranking 64 of 101 on a composite score of 48/100.
Bannu Woollen Mills sits in the Miscellaneous sector and scores best on price trend (72/100), weakest on valuation (43/100). At PKR 54.30 the shares trade on a P/E of 2.3x, 0.26x book, a 12.4% dividend yield. The Piotroski F-Score is 7 of 9 (strong) and the Altman Z''-Score is 6.80 (financially sound).
What it does well
BNWM has beaten the KSE-100 by 50.6% over six months.
Price trend
BNWM trades 25.8% above its 200-day average.
Price trend
BNWM is up 74.5% over the last year excluding the latest month.
Price trend
What holds it back
BNWM pays little income at a 12.4% yield.
Valuation
BNWM holds only 1.33x of current assets against current liabilities.
Balance-sheet strength
BNWM earns only 11.5% on shareholders' money, behind its Miscellaneous peers.
Profitability & earnings quality
What would change this view
- → a pull-back in the share price, or earnings catching up with the current multiple
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
7 / 9
strong · 7 of 9 tests passed
Altman Z''-Score
6.80
safe zone · safe above 5.85
Profitable on assets
ROA 5.2%
Cash generative
CFO PKR 6,280m
Returns improving
ROA 5.2% vs 2.6% a year ago
Earnings backed by cash
CFO PKR 6,280m vs profit PKR 3,926m
Deleveraging
debt/assets 0.33 vs 0.32
Liquidity improving
current ratio 1.33 vs 1.31
Margin expanding
gross margin 27.9% vs 24.9%
Assets working harder
asset turnover 1.31x vs 1.37x
No shareholder dilution
169m shares vs 169m
Altman components
Price history
Weekly closes. Beta 1.11 against the index, annualised volatility 32%, RSI 53.
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 25.9bn | Rs 9.0bn | Rs 2.8bn | Rs 1.6bn | 9.37 | 2026-04-30 |
| 2025 Q3 | Rs 24.4bn | Rs 6.7bn | Rs 1.9bn | Rs 941m | 5.56 | 2025-11-14 |
| 2025 Q2 | Rs 25.4bn | Rs 7.0bn | Rs 2.0bn | Rs 1.0bn | 6.08 | 2025-08-14 |
| 2025 Q1 | Rs 25.3bn | Rs 7.4bn | Rs 2.2bn | Rs 1.1bn | 6.53 | 2025-05-15 |
| 2024 Q4 | Rs 24.1bn | Rs 6.5bn | Rs 1.9bn | Rs 850m | 5.02 | 2025-04-30 |
| 2024 Q3 | Rs 22.4bn | Rs 7.7bn | Rs 2.4bn | Rs 1.1bn | 6.28 | 2024-11-14 |
| 2024 Q2 | Rs 25.3bn | Rs 7.1bn | Rs 2.1bn | Rs 680m | 4.01 | 2024-08-14 |
| 2024 Q1 | Rs 27.0bn | Rs 5.7bn | Rs 1.4bn | Rs 241m | 1.42 | 2024-05-15 |
| 2023 Q4 | Rs 26.0bn | Rs 4.7bn | Rs 1.0bn | Rs -57m | -0.34 | 2024-04-29 |
| 2023 Q3 | Rs 27.8bn | Rs 7.1bn | Rs 2.0bn | Rs 593m | 3.50 | 2023-11-14 |
| 2023 Q2 | Rs 31.7bn | Rs 8.4bn | Rs 2.4bn | Rs 898m | 5.30 | 2023-08-14 |
| 2023 Q1 | Rs 33.1bn | Rs 9.3bn | Rs 2.7bn | Rs 1.2bn | 7.19 | 2023-05-15 |
Ranked against Miscellaneous
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.