Skip to content
danioPSXStart investing
KSE100168,793.54+0.20%
KSE3050,439.07+0.18%
KMI30242,363.47+0.15%
ALLSHR102,065.71+0.31%
KSE100PR50,845.91+0.20%
KMIALLSHR66,141.01+0.30%
PSXDIV2077,334.03+0.17%
BKTI46,899.86+0.14%
OGTI34,666.73−0.19%

Dividend + return calculator

Invest any amount in one of 213 PSX shares and see the full picture: what the shares are worth today, the dividends they paid after tax, and what they would pay you next year.

Share
How you invest
Tax on dividends
Loading price history…

Best dividend and best return right now

Highest dividend yield

Last 12 months of cash dividends ÷ today's price. Liquid shares only; one-off yields above 25% are left out.

SharePriceDividend yield
LOTCHEMLotte Chemical Pakistan Limited25.7323.2%
NBPNational Bank of Pakistan162.4621.5%
POLPakistan Oilfields Limited767.3613.0%
APLAttock Petroleum Limited574.7511.1%
AHLArif Habib Limited112.0011.0%
INDUIndus Motor Company Limited1,812.0010.8%
PAKTPakistan Tobacco Company Limited1,396.6010.7%
KAPCOKot Addu Power Company Limited26.5710.6%
BAFLBank Alfalah Limited56.8410.6%
HMBHabib Metropolitan Bank Limited95.4510.3%

Best total return over 1 year

Price change over 12 months including bonus shares, plus the dividend yield. Liquid shares only.

SharePrice1y priceDividend yieldTotal
MSOTMasood Textile Mills Limited187.98+258.1%–+258.1%
PRLPakistan Refinery Limited94.50+175.7%–+175.7%
NCPLNishat Chunian Power Limited52.93+104.0%4.4%+108.3%
ATRLAttock Refinery Limited1,226.00+100.3%1.4%+101.7%
JVDCJavedan Corporation Limited137.99+91.6%4.1%+95.6%
NRLNational Refinery Limited639.00+83.1%–+83.1%
CNERGYCnergyico PK Limited12.90+68.8%–+68.8%
NPLNishat Power Limited55.20+62.6%3.9%+66.5%
PTCPakistan Telecommunication Company Ltd58.70+57.8%–+57.8%
FCEPLFrieslandcampina Engro Pakistan Limited135.10+49.7%3.1%+52.8%

Past returns and dividends do not promise future ones. Tap a share to run it in the dividend + return calculator.

How the total return is worked out

Price return: we buy at the closing price of the month you pick, add any bonus shares the company issued after that, and value the shares at today's live price.

Dividends: we take the company's cash dividends from the last 12 months and spread them over every month you held, on the shares you held that month, minus withholding tax (15% for filers on most companies, 30% for non-filers). It is an estimate: real payouts change year to year.

Total: shares' value plus dividends, compared with what you put in, and as a yearly rate when you held for a year or more.