Cherat Packaging Ltd
About Cherat Packaging Ltd
Cherat Packaging Limited is a packaging company based in Peshawar. It manufactures, markets and sells paper sacks, polypropylene bags and flexible packaging material. Paper sacks are sturdy containers made from paper, often used to hold bulk goods such as cement, flour or other dry materials. Polypropylene bags are woven or film bags made from a synthetic plastic polymer, valued for strength and resistance to moisture. Flexible packaging material covers wrappers and films that bend to fit the product they protect.
Cherat Packaging Ltd trades under the code CPPL on the Pakistan Stock Exchange (PSX), with its price quoted in Pakistani rupees (PKR). Our dividend records, which start in 2019, show payments in 8 different calendar years. The Market X-Ray on this page is price-based and compares it with other stocks on the same exchange; it does not measure how healthy the business is.
See the numbers →
See the numbers →
See the numbers →
See the numbers →
See the numbers →
Factor ratings for CPPL
Each factor is rated by where CPPL stands among the 10 stocks of its PSX sector (Paper, Board & Packaging; all PSX stocks when the sector is too small for a fair comparison).
For valuation factors Good means cheaper than most of the group, which is not the same as a bargain.
| Factor | CPPL | Rating | Group median | Own earlier years | Against own history |
|---|---|---|---|---|---|
| Growth | |||||
| Sales growth, last financial year | +16.0% | Good beats 73% | +7.1% | – | – |
| Sales growth, 3 years a year | −3.0% | Bad beats 24% | +7.4% | – | – |
| Profit growth, last financial year | +82.6% | Good beats 82% | +8.0% | – | – |
| EPS growth, 3 years a year | −10.5% | Bad beats 31% | +9.3% | – | – |
| Profitability | |||||
| Net profit margin | 4.3% | Average beats 54% | 3.8% | 5.5% | ▼ Worse |
| Valuation | |||||
| P/E ratio (last 12 months) | 6.6x | Good beats 68% | 9.1x | – | – |
| Price / sales | 0.3x | Good beats 74% | 0.7x | – | – |
| Price risk and momentum | |||||
| Volatility, 1 year | 43.0% | Good beats 70% | 51.2% | – | – |
| Worst drawdown, 1 year | −37.9% | Average beats 64% | −42.4% | – | – |
| 12-month return, skipping the last month | −3.0% | Average beats 51% | −3.6% | – | – |
| Liquidity | |||||
| Average daily value traded | PKR 19.1M | Good beats 71% | PKR 5.1M | – | – |
| Days with no trading | 0.0% | Average beats 51% | 0.0% | – | – |
Price chart
Signals
Technical summary
| SMA 10 | 91.29 | Bearish |
| EMA 10 | 90.57 | Bearish |
| SMA 20 | 92.70 | Bearish |
| EMA 20 | 92.52 | Bearish |
| SMA 50 | 98.05 | Bearish |
| EMA 50 | 94.99 | Bearish |
| SMA 100 | 96.85 | Bearish |
| EMA 100 | 94.07 | Bearish |
| SMA 200 | 87.64 | Bearish |
| EMA 200 | 92.77 | Bearish |
| RSI (14) | 27.46 | Bullish |
| MACD (12, 26) | -2.34 | Bearish |
| Momentum (12) | -7.08 | Bearish |
| Stochastic %K (14) | 28.92 | Neutral |
| Williams %R (14) | -71.08 | Neutral |
| CCI (20) | -212.8 | Bullish |
S3 81.67 | S2 83.33 | S1 85.27 | Pivot 86.93 | R1 88.87 | R2 90.53 | R3 92.47 |
Dividends
| Ex-dividend date | Amount per share |
|---|---|
| 3.0000 | |
|
This payment: 3.0000 PKR per share, ex-dividend 30 Sep 2026. On 30 Sep 2026 6.23% Share price that day 96.37 PKR. Dividends in the 12 months up to that day: 6.00 PKR (3.00 + 1.00 + 2.00). Today, latest close 27 Oct 2026 4.59% Share price 87.20 PKR. Dividends in the last 12 months: 4.00 PKR (3.00 + 1.00). Dividend yield = dividends paid in the 12 months up to that day divided by the share price that day, before tax. Past dividends are not a promise of future ones. | |
| 1.0000 | |
|
This payment: 1.0000 PKR per share, ex-dividend 2 Mar 2026. On 2 Mar 2026 4.28% Share price that day 70.08 PKR. Dividends in the 12 months up to that day: 3.00 PKR (1.00 + 2.00). Today, latest close 27 Oct 2026 4.59% Share price 87.20 PKR. Dividends in the last 12 months: 4.00 PKR (3.00 + 1.00). Dividend yield = dividends paid in the 12 months up to that day divided by the share price that day, before tax. Past dividends are not a promise of future ones. | |
| 2.0000 | |
|
This payment: 2.0000 PKR per share, ex-dividend 13 Oct 2025. On 13 Oct 2025 2.93% Share price that day 102.41 PKR. Dividends in the 12 months up to that day: 3.00 PKR (2.00 + 1.00). Today, latest close 27 Oct 2026 4.59% Share price 87.20 PKR. Dividends in the last 12 months: 4.00 PKR (3.00 + 1.00). Dividend yield = dividends paid in the 12 months up to that day divided by the share price that day, before tax. Past dividends are not a promise of future ones. | |
| 1.0000 | |
|
This payment: 1.0000 PKR per share, ex-dividend 26 Feb 2025. On 26 Feb 2025 4.20% Share price that day 107.16 PKR. Dividends in the 12 months up to that day: 4.50 PKR (1.00 + 3.50). Today, latest close 27 Oct 2026 4.59% Share price 87.20 PKR. Dividends in the last 12 months: 4.00 PKR (3.00 + 1.00). Dividend yield = dividends paid in the 12 months up to that day divided by the share price that day, before tax. Past dividends are not a promise of future ones. | |
| 3.5000 | |
|
This payment: 3.5000 PKR per share, ex-dividend 4 Oct 2024. On 4 Oct 2024 6.37% Share price that day 102.00 PKR. Dividends in the 12 months up to that day: 6.50 PKR (3.50 + 1.00 + 2.00). Today, latest close 27 Oct 2026 4.59% Share price 87.20 PKR. Dividends in the last 12 months: 4.00 PKR (3.00 + 1.00). Dividend yield = dividends paid in the 12 months up to that day divided by the share price that day, before tax. Past dividends are not a promise of future ones. | |
| 1.0000 | |
|
This payment: 1.0000 PKR per share, ex-dividend 23 Feb 2024. On 23 Feb 2024 3.07% Share price that day 131.76 PKR. Dividends in the 12 months up to that day: 4.05 PKR (1.00 + 2.00 + 1.05). Today, latest close 27 Oct 2026 4.59% Share price 87.20 PKR. Dividends in the last 12 months: 4.00 PKR (3.00 + 1.00). Dividend yield = dividends paid in the 12 months up to that day divided by the share price that day, before tax. Past dividends are not a promise of future ones. | |
| 2.0000 | |
|
This payment: 2.0000 PKR per share, ex-dividend 13 Oct 2023. On 13 Oct 2023 3.00% Share price that day 101.78 PKR. Dividends in the 12 months up to that day: 3.05 PKR (2.00 + 1.05). Today, latest close 27 Oct 2026 4.59% Share price 87.20 PKR. Dividends in the last 12 months: 4.00 PKR (3.00 + 1.00). Dividend yield = dividends paid in the 12 months up to that day divided by the share price that day, before tax. Past dividends are not a promise of future ones. | |
| 1.0500 | |
|
This payment: 1.0500 PKR per share, ex-dividend 8 May 2023. On 8 May 2023 2.71% Share price that day 99.65 PKR. Dividends in the 12 months up to that day: 2.70 PKR (1.05 + 1.65). Today, latest close 27 Oct 2026 4.59% Share price 87.20 PKR. Dividends in the last 12 months: 4.00 PKR (3.00 + 1.00). Dividend yield = dividends paid in the 12 months up to that day divided by the share price that day, before tax. Past dividends are not a promise of future ones. | |
| 1.6500 | |
|
This payment: 1.6500 PKR per share, ex-dividend 30 Sep 2022. On 30 Sep 2022 6.19% Share price that day 107.45 PKR. Dividends in the 12 months up to that day: 6.65 PKR (1.65 + 1.00 + 4.00). Today, latest close 27 Oct 2026 4.59% Share price 87.20 PKR. Dividends in the last 12 months: 4.00 PKR (3.00 + 1.00). Dividend yield = dividends paid in the 12 months up to that day divided by the share price that day, before tax. Past dividends are not a promise of future ones. | |
| 1.0000 | |
|
This payment: 1.0000 PKR per share, ex-dividend 25 Feb 2022. On 25 Feb 2022 3.42% Share price that day 146.35 PKR. Dividends in the 12 months up to that day: 5.00 PKR (1.00 + 4.00). Today, latest close 27 Oct 2026 4.59% Share price 87.20 PKR. Dividends in the last 12 months: 4.00 PKR (3.00 + 1.00). Dividend yield = dividends paid in the 12 months up to that day divided by the share price that day, before tax. Past dividends are not a promise of future ones. | |
| 4.0000 | |
|
This payment: 4.0000 PKR per share, ex-dividend 13 Oct 2021. Today, latest close 27 Oct 2026 4.59% Share price 87.20 PKR. Dividends in the last 12 months: 4.00 PKR (3.00 + 1.00). Dividend yield = dividends paid in the 12 months up to that day divided by the share price that day, before tax. Past dividends are not a promise of future ones. | |
| 1.0000 | |
|
This payment: 1.0000 PKR per share, ex-dividend 26 Feb 2021. Today, latest close 27 Oct 2026 4.59% Share price 87.20 PKR. Dividends in the last 12 months: 4.00 PKR (3.00 + 1.00). Dividend yield = dividends paid in the 12 months up to that day divided by the share price that day, before tax. Past dividends are not a promise of future ones. | |
Prices are end-of-day closes in PKR. Educational only, not financial advice.