PSX trailing dividend-yield dataset
A dated mechanical sort, not a buy list. Prices are from 2026-09-07; stored cash-dividend announcements run through 2026-08-10. BAFL is the first row, which means only that its stored trailing yield is largest in this dataset.
In one line: A dated mechanical sort, not a buy list. Prices are from 2026-09-07; stored cash-dividend announcements run through 2026-08-10. BAFL is the first row, which means only that its stored trailing yield is largest in this dataset.
- First sorted row: Bank Alfalah (BAFL) at 10.21% in the stored data.
- 5 observations have a positive trailing cash-dividend value and price in the 2026-09-07 snapshot.
- 1 of the 5 displayed rows are at least 8%; their simple average is 4.5%. Neither statistic is a portfolio return.
- Prices are dated 2026-09-07; the stored payout feed includes announcements through 2026-08-10.
- The sort uses one backward-looking field. It does not test payout coverage, liquidity, solvency, future distributions or total return.
Source status: PSX price observation: Mon, Sep 7, 2026 11:40 AM. Cash-dividend announcements included through: 2026-08-10. Price collection status: successful. Payout collection status: successful. Announcement window: after 2025-09-07 through 2026-09-07 inclusive. This is a fixed reviewed snapshot. Announced cash can include dividends not yet paid. Only issuers with reconciled declaration face values are included; unverified yields are withheld. Download prices, cash rows and adjusted histories (JSON).
01Issuers with a reconciled dividend basis
| # | Company | Price | Div/share | Yield | Source 1Y | P/E | Reviewed price history |
|---|---|---|---|---|---|---|---|
| 1 | Bank AlfalahBAFL | ₨ 56.29 | ₨ 5.75 | 10.21% | +7.4% | 3.6 | |
| 2 | Millat TractorsMTL | ₨ 306.52 | ₨ 17.50 | 5.71% | +7.3% | 8.5 | |
| 3 | Mari PetroleumMARI | ₨ 664.28 | ₨ 27.00 | 4.06% | +1.9% | 9.2 | |
| 4 | Systems LimitedSYS | ₨ 126.80 | ₨ 2.00 | 1.58% | +2.0% | 25.2 | |
| 5 | Lucky CementLUCK | ₨ 432.48 | ₨ 5.00 | 1.16% | +2.3% | 13.6 |
Dated price snapshot: 2026-09-07. Stored cash-dividend announcements through 2026-08-10. Sorted by trailing cash dividend per share divided by stored price. Values require issuer-level verification.
02Reviewed price histories
Each chart uses only its reviewed window, with historical prices adjusted to a comparable share basis for documented splits and bonus issues. The percentage uses the two displayed endpoints. Cash dividends, tax and costs are excluded. Unreviewed histories are omitted. See the Systems Limited worked example and source ledger.
2025-01 to 2026-09 · adjusted for documented share actions
2025-06 to 2026-09 · adjusted for documented share actions
2024-08 to 2026-09 · adjusted for documented share actions
2025-01 to 2026-09 · adjusted for documented share actions
2025-01 to 2026-09 · adjusted for documented share actions
03All positive-yield observations
The stored dataset contains 5 rows with both a positive share price and positive trailing cash-dividend value. Inclusion does not mean a company has declared a future dividend, is liquid, or passed a quality screen.
| # | Company | Price | Div/share | Yield | Source 1Y | P/E | Reviewed price history |
|---|---|---|---|---|---|---|---|
| 1 | Bank AlfalahBAFL | ₨ 56.29 | ₨ 5.75 | 10.21% | +7.4% | 3.6 | |
| 2 | Millat TractorsMTL | ₨ 306.52 | ₨ 17.50 | 5.71% | +7.3% | 8.5 | |
| 3 | Mari PetroleumMARI | ₨ 664.28 | ₨ 27.00 | 4.06% | +1.9% | 9.2 | |
| 4 | Systems LimitedSYS | ₨ 126.80 | ₨ 2.00 | 1.58% | +2.0% | 25.2 | |
| 5 | Lucky CementLUCK | ₨ 432.48 | ₨ 5.00 | 1.16% | +2.3% | 13.6 |
Dated price snapshot: 2026-09-07. Stored cash-dividend announcements through 2026-08-10. Sorted by trailing cash dividend per share divided by stored price. Values require issuer-level verification.
04Method and verification
The screen sums recorded cash dividends announced during the twelve months ending on the collection date, converts each declaration using the face value at its announcement date, adjusts earlier cash amounts for subsequent documented changes in share count, divides that amount by the dated market price, and sorts descending. That mixes a historical numerator with a point-in-time denominator, so it is a screen rather than a forecast.
- Verify the numerator: open the issuer's PSX payout history and confirm each cash event, announcement date, financial period and whether it is final, interim or special.
- Verify face value: a declared percentage is applied to par value, not market price. A wrong face-value assumption produces a wrong cash dividend.
- Verify the denominator: use the same dated close shown by PSX, then account for splits, bonus issues or other corporate actions affecting comparability.
- Add missing dimensions: payout coverage, operating cash flow, leverage, liquidity, concentration, tax and subsequent company filings are outside this one-field sort.
Interpretation limit: the first row is not called “best.” A large trailing yield may reflect a special payout, a falling price, stale data, a corporate action or a conversion error. Reproduce the row from PSX issuer records before using it in further research.