Stock valuationLive pricesReal price history

Compare PSX Stocks

Put two to four PSX stocks head to head on returns, risk, valuation, dividends and profitability, and see which wins each round.

THE LINE-UP

Put two to four stocks head to head

ROUND BY ROUND

Every number, side by side

MetricOGDCOGDCPPLPPLMARIMARI
Price and performance
Share price———
Today———
1 monthPrice change.........
6 monthsPrice change.........
1 yearPrice change.........
Since November 2021Price change.........
Risk (since november 2021)
VolatilityAnnualised, daily log returns.........
Biggest fall from a peakMaximum drawdown.........
Valuation
Market cap———
P/EPrice ÷ latest annual EPS———
P/BPrice ÷ book value per share———
EPSAnnual, Rs per share———
Book value per shareRs———
Dividends
Dividend per shareLatest annual, Rs———
Dividend yieldAnnual DPS ÷ price———
Payout ratioShare of profit paid out———
Profitability
Return on equity———
Net profit margin———
Profile
Sector———
Shariah compliantIn the KMI All Share index———

A trophy marks the best in each row (highest return, yield and ROE; lowest P/E, P/B and risk). Most wins is a tally, not a verdict: a low P/E can be low for a reason. Prices adjusted for bonus shares and splits, not dividends. P/E and P/B use today's price with the latest annual EPS and book value. Company details link to each stock page.

Loading price history...

How the comparison works

Each column is one stock. Live prices and the day's change come from the market feed, the valuation, dividend and profitability rows from the latest annual results, and the return and risk rows from daily closing prices. For the performance chart and the risk rows, every stock is measured over the same window, starting on the first date they all have prices, so a newer listing does not get compared over a longer stretch than the others.

Rebased value = price ÷ starting price × 100
Rebased value
closing price ÷ price on the start date × 100
Volatility
standard deviation of daily log returns × √248, as a percentage
Biggest fall
the largest drop from a high close to a later low close

Rebasing makes a Rs 50 stock and a Rs 400 stock comparable: both start at 100, and a line at 150 means the price is up 50% whatever it cost. The shaded cell on each row marks the best of the group only where a better direction exists: the highest return, dividend yield and ROE, the lowest P/E, P/B, volatility and fall. Size, share price and payout have no better or worse, so they are not shaded.

What each row means

RowWhat it tells you
1 month, 6 months, 1 year, since November 2021Price change over each period (no dividends)
VolatilityHow wildly the daily price swings, annualised
Biggest fall from a peakThe deepest loss from a high to a later low in the window
Market capShare price × shares outstanding: the company's size
P/EPrice ÷ annual EPS: rupees you pay for each rupee of yearly profit
P/BPrice ÷ book value per share: price against net assets
EPS, book value, dividend per sharePer-share profit, net assets and cash paid out, in rupees (not comparable across stocks by size)
Dividend yield, payout ratioCash return at today's price, and the share of profit paid out
ROE, net profit marginHow much profit the company earns on shareholders' money and on each rupee of sales
Sector, Shariah compliantThe company's sector, and whether it is in the KMI All Share index today. To test a company's own accounts against the screens, use the Shariah compliance checker

As a feel for the risk rows: a stock that rises 1% one day and falls back the next, for forty days, has an annualised volatility of about 15.9%. A price path of 100, 120, 90, 110, 60, 130 has a biggest fall of 50% (from 120 down to 60), even though it ends higher than it started.

Comparing peers sensibly

  • Stay inside a sector. Oil and gas producers, banks, fertiliser and cement companies earn and are valued differently, which is why the peer sets are grouped that way. Comparing a bank with a cement company on P/E tells you little.
  • Look at the yield and the payout together. A high dividend yield with a payout ratio near or above 100% may not last. See the dividend yield calculator and the dividend income calculator.
  • Check price against value. Cheap on P/E or P/B is a starting point, not a verdict. Test it with the Graham number, the P/E calculator or the intrinsic value calculator.
  • Use the return tool for the money question. To see what a rupee amount in one of these stocks would have become, use the stock return calculator.

Sources and assumptions

Method and metric definitions reviewed October 31, 2026.

Shading marks the highest or lowest value on a row, it is not a recommendation. Results are estimates for information and planning only, not tax, legal or investment advice. Check your own case with a tax adviser, your broker or the official source before acting.

FAQ

Compare PSX Stocks: common questions

How do I compare two PSX stocks?+

Start with the same sector, because valuation norms differ: banks, oil and gas, fertiliser and cement each trade on different multiples. Then compare what you pay (P/E, P/B, dividend yield), what the business earns (ROE, net margin), how the price has behaved (returns, volatility, biggest fall) and how big the company is. This tool puts all of those in one table for two to four stocks.

Which ratio should I look at first?+

There is no single best ratio. For profitable companies P/E is the usual first look, for banks P/B together with ROE, and for income investors dividend yield together with the payout ratio, so you can see whether the dividend is covered by profit. Use several together and compare each with the stock's own history and its peers.

Is a lower P/E always better?+

No. A low P/E can mean a bargain, but it can also mean the market expects profit to fall, or that the profit is a one-off. Cyclical companies often look cheapest at the top of their cycle. That is why the table only shades the lowest P/E and does not call it the winner.

How is the dividend yield calculated?+

It is the latest annual dividend per share divided by today's share price. If a stock paid Rs 20 over the last year and trades at Rs 200, the yield is 10%. The yield changes whenever the price moves, and a past dividend is not a promise of a future one.

What do volatility and the biggest fall from a peak mean?+

Volatility is how much the daily price moves, scaled to a year (the standard deviation of daily log returns times the square root of 248 trading days). A higher number means a bumpier ride. The biggest fall from a peak is the largest drop from a high close to a later low close in the chosen window, the loss you would have sat through if you bought at the worst time.

Why are some cells blank or marked n/m?+

A cell is blank when the data is not available, for example for a newly listed company or a stock with no price history. P/E shows n/m (not meaningful) when the latest annual EPS is a loss, because a negative P/E is not useful.

What does Shariah compliant mean in the table?+

It shows whether the stock is currently a member of the KMI All Share Islamic index, which screens companies for Shariah compliance. Membership is reviewed periodically, so check the latest status before investing, and test a company against the screening ratios with the Shariah compliance checker.

Why does the price history start in November 2021?+

That is where our daily price history begins. The 'since' return, volatility and the chart use that data. A company that listed later starts from its first session in our history, and the table marks it with a dagger.

Keep going

Related tools

All tools
Built for PSX investors

Technicals.In one meter.

32 indicators summed up in plain words, with live prices and filings on every PSX stock.

Investify stock quote with a live intraday chart, day range and market snapshot
Investify technical summary meter combining 32 indicators into one signal