Thal Ltd
About Thal Ltd
Thal Limited is a Karachi-based manufacturer of jute goods, engineering goods, papersack and laminate sheets. Jute goods are products made from natural jute fibre, a strong and biodegradable material commonly woven into sacks, bags and carpet backing. Laminate sheets are layered materials formed by bonding sheets together under heat and pressure, and papersack refers to heavy-duty paper bags used for packaging bulk goods. The company makes all of these lines.
On this site Thal Ltd appears as a stock on the Pakistan Stock Exchange (PSX), code THALL, with prices 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 THALL
Each factor is rated by where THALL stands among the 12 stocks of its PSX sector (Automobile Parts & Accessories; 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 | THALL | Rating | Group median | Own earlier years | Against own history |
|---|---|---|---|---|---|
| Growth | |||||
| Sales growth, last financial year | +21.4% | Good beats 78% | +7.1% | – | – |
| Sales growth, 3 years a year | +4.0% | Average beats 38% | +7.4% | – | – |
| Profit growth, last financial year | +226.7% | Good beats 92% | +8.0% | – | – |
| EPS growth, 3 years a year | +44.8% | Good beats 81% | +9.3% | – | – |
| Profitability | |||||
| Net profit margin | 23.2% | Good beats 90% | 3.8% | 8.6% | ▲ Better |
| Valuation | |||||
| P/E ratio (last 12 months) | 4.8x | Good beats 83% | 9.1x | – | – |
| Price / sales | 1.1x | Average beats 37% | 0.7x | – | – |
| Price risk and momentum | |||||
| Volatility, 1 year | 43.0% | Bad beats 29% | 40.9% | – | – |
| Worst drawdown, 1 year | −27.7% | Good beats 79% | −39.8% | – | – |
| 12-month return, skipping the last month | −7.6% | Average beats 44% | −3.6% | – | – |
| Liquidity | |||||
| Average daily value traded | PKR 7.0M | Average beats 54% | PKR 6.5M | – | – |
| Days with no trading | 0.0% | Average beats 50% | 0.0% | – | – |
Price chart
Signals
Technical summary
| SMA 10 | 499.4 | Bearish |
| EMA 10 | 497.0 | Bearish |
| SMA 20 | 499.5 | Bearish |
| EMA 20 | 501.1 | Bearish |
| SMA 50 | 516.8 | Bearish |
| EMA 50 | 517.9 | Bearish |
| SMA 100 | 551.3 | Bearish |
| EMA 100 | 538.8 | Bearish |
| SMA 200 | 576.4 | Bearish |
| EMA 200 | 545.9 | Bearish |
| RSI (14) | 41.37 | Neutral |
| MACD (12, 26) | -6.48 | Bearish |
| Momentum (12) | -0.48 | Bearish |
| Stochastic %K (14) | 29.17 | Neutral |
| Williams %R (14) | -70.83 | Neutral |
| CCI (20) | -104.7 | Bullish |
S3 482.1 | S2 486.0 | S1 490.1 | Pivot 494.1 | R1 498.1 | R2 502.1 | R3 506.1 |
Dividends
| Ex-dividend date | Amount per share |
|---|---|
| 15.0000 | |
|
This payment: 15.0000 PKR per share, ex-dividend 15 Oct 2026. On 15 Oct 2026 5.92% Share price that day 506.95 PKR. Dividends in the 12 months up to that day: 30.00 PKR (15.00 + 15.00). Today, latest close 27 Oct 2026 6.07% Share price 494.16 PKR. Dividends in the last 12 months: 30.00 PKR (15.00 + 15.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. | |
| 15.0000 | |
|
This payment: 15.0000 PKR per share, ex-dividend 20 Feb 2026. On 20 Feb 2026 3.85% Share price that day 649.20 PKR. Dividends in the 12 months up to that day: 25.00 PKR (15.00 + 6.00 + 4.00). Today, latest close 27 Oct 2026 6.07% Share price 494.16 PKR. Dividends in the last 12 months: 30.00 PKR (15.00 + 15.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. | |
| 6.0000 | |
|
This payment: 6.0000 PKR per share, ex-dividend 10 Oct 2025. On 10 Oct 2025 1.78% Share price that day 562.35 PKR. Dividends in the 12 months up to that day: 10.00 PKR (6.00 + 4.00). Today, latest close 27 Oct 2026 6.07% Share price 494.16 PKR. Dividends in the last 12 months: 30.00 PKR (15.00 + 15.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 7 Mar 2025. On 7 Mar 2025 2.57% Share price that day 389.05 PKR. Dividends in the 12 months up to that day: 10.00 PKR (4.00 + 6.00). Today, latest close 27 Oct 2026 6.07% Share price 494.16 PKR. Dividends in the last 12 months: 30.00 PKR (15.00 + 15.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. | |
| 6.0000 | |
|
This payment: 6.0000 PKR per share, ex-dividend 15 Oct 2024. On 15 Oct 2024 2.07% Share price that day 385.68 PKR. Dividends in the 12 months up to that day: 8.00 PKR (6.00 + 2.00). Today, latest close 27 Oct 2026 6.07% Share price 494.16 PKR. Dividends in the last 12 months: 30.00 PKR (15.00 + 15.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 7 Mar 2024. On 7 Mar 2024 2.93% Share price that day 290.00 PKR. Dividends in the 12 months up to that day: 8.50 PKR (2.00 + 6.50). Today, latest close 27 Oct 2026 6.07% Share price 494.16 PKR. Dividends in the last 12 months: 30.00 PKR (15.00 + 15.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. | |
| 6.5000 | |
|
This payment: 6.5000 PKR per share, ex-dividend 13 Oct 2023. On 13 Oct 2023 3.42% Share price that day 233.75 PKR. Dividends in the 12 months up to that day: 8.00 PKR (6.50 + 1.50). Today, latest close 27 Oct 2026 6.07% Share price 494.16 PKR. Dividends in the last 12 months: 30.00 PKR (15.00 + 15.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.5000 | |
|
This payment: 1.5000 PKR per share, ex-dividend 6 Mar 2023. On 6 Mar 2023 2.23% Share price that day 179.00 PKR. Dividends in the 12 months up to that day: 4.00 PKR (1.50 + 2.50). Today, latest close 27 Oct 2026 6.07% Share price 494.16 PKR. Dividends in the last 12 months: 30.00 PKR (15.00 + 15.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.5000 | |
|
This payment: 2.5000 PKR per share, ex-dividend 12 Oct 2022. On 12 Oct 2022 2.82% Share price that day 265.76 PKR. Dividends in the 12 months up to that day: 7.50 PKR (2.50 + 5.00). Today, latest close 27 Oct 2026 6.07% Share price 494.16 PKR. Dividends in the last 12 months: 30.00 PKR (15.00 + 15.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. | |
| 5.0000 | |
|
This payment: 5.0000 PKR per share, ex-dividend 7 Mar 2022. On 7 Mar 2022 5.01% Share price that day 339.00 PKR. Dividends in the 12 months up to that day: 17.00 PKR (5.00 + 6.00 + 6.00). Today, latest close 27 Oct 2026 6.07% Share price 494.16 PKR. Dividends in the last 12 months: 30.00 PKR (15.00 + 15.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. | |
| 6.0000 | |
|
This payment: 6.0000 PKR per share, ex-dividend 14 Oct 2021. On 14 Oct 2021 4.39% Share price that day 364.80 PKR. Dividends in the 12 months up to that day: 16.00 PKR (6.00 + 6.00 + 4.00). Today, latest close 27 Oct 2026 6.07% Share price 494.16 PKR. Dividends in the last 12 months: 30.00 PKR (15.00 + 15.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. | |
| 6.0000 | |
|
This payment: 6.0000 PKR per share, ex-dividend 4 Oct 2021. Today, latest close 27 Oct 2026 6.07% Share price 494.16 PKR. Dividends in the last 12 months: 30.00 PKR (15.00 + 15.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.