The arithmetic

How many shares a budget buys

2 min · Data of 7 November 2026
Horizontal bars: the cost of one share of 10 PSX companies, cheapest first
The cost of one share of 10 PSX companies at the close of 6 November 2026, before costs. Read on 6 November 2026

Given a budget in rupees, the number of shares is the budget divided by the cost of one share, rounded down. The table does that for ten companies and three budgets, using the 6 November 2026 close.

Cost of one share and shares bought with three budgets

CodeCost of one shareshares for Rs 25,000shares for Rs 100,000shares for Rs 1,000,000
PPLRs 217.961144584,587
ENGROHRs 272.41913673,670
HBLRs 299.89833333,334
OGDCRs 312.89793193,196
MCBRs 399.48622502,503
UBLRs 425.34582352,351
LUCKRs 427.23582342,340
MEBLRs 550.25451811,817
FFCRs 562.62441771,777
MARIRs 651.98381531,533

Read: 07.11.2026 01:50

How the table is worked out

The cost of one share is the close times the number of shares in it (one share, since the PSX company page prints no lot size). A budget buys the whole number of shares you get by dividing the budget by that cost and rounding down; the rest stays in cash. With Rs 50,000, PPL (Rs 217.96 per share) gives 229 shares and leaves Rs 87.16, while MARI (Rs 651.98) gives 76 and leaves Rs 449.52.

The most expensive share costs 3.0 times the cheapest. Holding one share of every company on the page would take Rs 4,120.05 at the 6 November 2026 close, before costs.

Ranked by the cost of one share

CodeCloseCost of one shareMultiple of the cheapest
PPLRs 217.96Rs 217.961.0×
ENGROHRs 272.41Rs 272.411.2×
HBLRs 299.89Rs 299.891.4×
OGDCRs 312.89Rs 312.891.4×
MCBRs 399.48Rs 399.481.8×
UBLRs 425.34Rs 425.342.0×
LUCKRs 427.23Rs 427.232.0×
MEBLRs 550.25Rs 550.252.5×
FFCRs 562.62Rs 562.622.6×
MARIRs 651.98Rs 651.983.0×

Read: 07.11.2026 01:50

A budget is not buying power

The table has no costs in it. A broker's commission, exchange and clearing charges and taxes are added on top of the price, so the real buying power is a little below the table. Some brokers also set a minimum commission per trade; where that applies, several small purchases cost more in total than one larger one. The tariff is the broker's, not this site's.

The price also moves between the close and your order. A budget that fits the 6 November 2026 close exactly can be one share short when the order is sent, so leave some room.

Summary

Close used6 November 2026
BudgetsRs 25,000, Rs 100,000, Rs 1,000,000
Unitshare
Accounts, orders and budgets

Questions before a first share

How many shares can I buy with Rs 50,000?

It depends on the company: 229 of PPL or 76 of MARI at the 6 November 2026 close. The table above gives all ten.

Why is there money left over?

Because a share cannot be bought in part. The remainder is the budget minus the cost of the shares bought, and it can be almost the cost of one more share.

Is the table net of costs?

No. It divides the budget by the cost of one share. Commission, charges and taxes come on top, at the broker's and the exchange's rates.

Trading account

Ready to open an account?

The account this site links to is a CFD account on global share prices, not a way to buy PSX shares. Read the difference before signing up.