Skip to content
PSX

System follows your device setting.

Pakistan Stock Exchange · index

KMI All Share Index Today

Latest close, full all-time history and constituents of the KMI All Share — with what each number means.

As of closeSource: Pakistan Stock ExchangeEnd-of-day figures, not a live trading feed

KMI All Share · close

64,938.91

▲ +97.77 (+0.15%) today

52-week range 52-week rangeThe lowest and highest price over the past year. It shows where today's price sits, but a stock near its 52-week low is not automatically cheap. Glossary
57,31672,878

What this means: The KMI All Share rose 97.77 points (0.15%) at the 14 Oct close, 49% of the way up its 52-week range.

KMI All Share chart

Closing value after each trading session. Pick a range to zoom in.

1,300 trading sessions of official data since 15 Jul 2021. Older years are drawn from weekly and monthly closes to keep the page light.

Key statistics

Closing values only — the exchange publishes no intraday high or low for an index.

Previous close CloseThe official last price of the session. The day's change is measured from the previous close, and it is the reference for the next session. Glossary
64,841.14
Day's move
▲ +97.77 pts
Returns Trailing returnsHow far the price or index has moved over each window — one month, three months, a year — measured from the last close on or before the window's start. A window the history does not reach is left blank. Glossary
1 month▼ −1.49% YTD▼ −4.32% 1 year▼ −2.26%
52-week range 52-week rangeThe lowest and highest price over the past year. It shows where today's price sits, but a stock near its 52-week low is not automatically cheap. Glossary
57,316 – 72,878
Record close Record closeThe highest or lowest closing value in the history we hold, with the date it was set. Our history may not reach back as far as the exchange's, so a record from another source can differ. Glossary
▲ 72,878 6 Jul 2026▼ 18,814 17 Jan 2023
Volume VolumeThe number of shares traded in the session. A move on heavy volume carries more conviction than the same move on a quiet day. Glossary
132,542,522
Breadth among its companies Market breadthHow many stocks rose (advancers) against how many fell (decliners). An index rising while most stocks fall means a few heavyweights are carrying it. Glossary

▲ 140 ▼ 138 · 27 flat

What this means: A mixed session: risers and fallers were roughly balanced.

In plain English

What is the KMI All Share?

The KMI All Share applies the same Shariah screening as the KMI-30 but across every eligible listed company instead of a top thirty. It is the broad-market reference for Islamic investors and shows how much of the whole exchange, by value, currently passes compliance screening — a figure that moves as companies take on or pay down interest-bearing debt.

Constituents
All Shariah-compliant listed companies
Weighting
Free-float market capitalisation
Screening
Same business and financial ratio tests as the KMI-30

Index values are the official figures published by the Pakistan Stock Exchange. New to these numbers? See our investing guides and glossary, or how we collect and check this data.

Where the KMI All Share's weight sits

The largest sectors by share of the index, from the same market-cap weights as the table. A heavy sector moves the index more.

Who moved the KMI All Share today Points contributedRoughly how many index points a company added or removed today: its weight times its price change times the index's previous close. An estimate, not the exchange's own attribution. Glossary

Estimated index points each company added or took away, from its weight and its price change.

Lifted the index

  1. LUCK +1.02%Lucky Cement Limited+32.48 pts
  2. MEBL +0.39%Meezan Bank Limited+20.54 pts
  3. FFC +0.37%Fauji Fertilizer Company Limited+15.42 pts
  4. AGP +3.82%AGP Limited+9.20 pts
  5. UNITY +13.02%Unity Foods Limited+7.31 pts

Held it back

  1. OGDC −0.49%Oil & Gas Development Company Limited−34.06 pts
  2. PPL −0.57%Pakistan Petroleum Limited−18.18 pts
  3. NESTLE −0.85%Nestle Pakistan Limited−14.51 pts
  4. LCI −1.98%Lucky Core Industries Limited−9.52 pts
  5. STYLERS −7.15%Stylers International Limited−8.41 pts

What this means: together these 10 companies account for about +0 points of the index's +98-point move.

KMI All Share Index companies — largest 100 of 305 constituents

Ranked by market value. Weight is each company's estimated share of the index Index weightA company's share of the index, estimated here from its full market capitalisation. The exchange weights by free float — only the shares available to trade — so official weights differ somewhat. Glossary ; points are what it added or removed today Points contributedRoughly how many index points a company added or removed today: its weight times its price change times the index's previous close. An estimate, not the exchange's own attribution. Glossary . Tap a heading to sort.

All PSX shares
KMI All Share Index companies — largest 100 of 305 constituents, with the latest price, today's change, index weight and points contributed
Signal
OGDCOil & Gas Development Company Limited297.49▼ −0.49%10.68%−34.06Strongly bearish
MEBLMeezan Bank Limited544.90▲ +0.39%8.23%+20.54Strongly bearish
FFCFauji Fertilizer Company Limited534.88▲ +0.37%6.43%+15.42Strongly bearish
MARIMari Energies Limited630.00▲ +0.10%6.32%+4.23Strongly bearish
PPLPakistan Petroleum Limited216.19▼ −0.57%4.92%−18.18Strongly bearish
LUCKLucky Cement Limited400.00▲ +1.02%4.90%+32.48Strongly bearish
NESTLENestle Pakistan Limited6,930.45▼ −0.85%2.63%−14.51Strongly bearish
ENGROHEngro Holdings Limited260.19▼ −0.24%2.62%−4.04Strongly bearish
FATIMAFatima Fertilizer Company Limited136.20▲ +0.26%2.39%+3.99Strongly bearish
COLGColgate-Palmolive (Pakistan) Limited1,110.57▼ −0.00%2.25%−0.04Strongly bearish
EFERTEngro Fertilizers Limited191.44▼ −0.02%2.14%−0.29Bullish
HUBCThe Hub Power Company Limited192.64▲ +0.08%2.09%+1.13Strongly bearish
PSOPakistan State Oil Company Limited359.65▼ −0.28%1.41%−2.56Strongly bullish
SYSSystems Limited114.01▲ +0.36%1.41%+3.29Strongly bearish
SLMService Long March Tyres Limited21.44▼ −0.14%1.40%−1.27Strongly bearish
KELK-Electric Limited5.87▲ +0.34%1.35%+3.00Strongly bearish
UPFLUnilever Pakistan Foods Limited25,027.00▼ −0.93%1.33%−8.05Strongly bearish
FABLFaysal Bank Limited91.40▲ +0.01%1.16%+0.08Strongly bearish
ILPInterloop Limited94.76▲ +0.34%1.11%+2.44Strongly bearish
FCCLFauji Cement Company Limited51.56▼ −0.42%1.06%−2.91Strongly bearish
ATRLAttock Refinery Limited1,177.50▼ −0.31%1.05%−2.12Strongly bullish
ISILIsmail Industries Limited1,805.79▲ +0.17%1.00%+1.07Strongly bearish
MTLMillat Tractors Limited297.84▲ +0.92%0.99%+5.94Strongly bearish
FCEPLFrieslandcampina Engro Pakistan Limited131.24▲ +1.07%0.84%+5.84Strongly bearish
GLAXOGlaxoSmithKline Pakistan Limited311.19▼ −0.26%0.83%−1.39Strongly bearish
SAZEWSazgar Engineering Works Limited1,555.72▲ +0.37%0.79%+1.89Strongly bearish
MLCFMaple Leaf Cement Factory Limited89.68▼ −0.42%0.79%−2.15Strongly bearish
ABOTAbbott Laboratories (Pakistan) Limited930.25▲ +0.22%0.76%+1.07Strongly bullish
LCILucky Core Industries Limited192.30▼ −1.98%0.74%−9.52Strongly bearish
DCRDolmen City REIT39.81▲ +0.68%0.74%+3.28Strongly bullish
SRVIService Industries Limited174.20▼ −1.12%0.68%−4.96Strongly bearish
DGKCD.G. Khan Cement Company Limited181.25▼ −0.35%0.66%−1.49Strongly bearish
RMPLRafhan Maize Products Company Limited8,574.88▼ −0.01%0.66%−0.02Strongly bearish
HALEONHaleon Pakistan Limited676.00▼ −0.55%0.66%−2.36Strongly bearish
IBFLIbrahim Fibres Limited251.990.00%0.65%0.00Strongly bearish
KOHCKohat Cement Company Limited83.97▼ −0.01%0.65%−0.05Strongly bearish
CNERGYCnergyico PK Limited12.30▲ +0.08%0.56%+0.30Strongly bearish
PKGSPackages Limited678.93▲ +1.83%0.51%+6.00Strongly bearish
PRLPakistan Refinery Limited93.97▲ +0.84%0.49%+2.69Strongly bullish
SNGPSui Northern Gas Pipelines Limited89.10▼ −0.70%0.47%−2.15Strongly bearish
KTMLKohinoor Textile Mills Limited39.92▼ −0.57%0.45%−1.67Strongly bearish
PIOCPioneer Cement Limited231.00▲ +0.23%0.44%+0.65Strongly bearish
CHCCCherat Cement Company Limited266.50▲ +0.94%0.43%+2.65Strongly bearish
JVDCJavedan Corporation Limited134.96▼ −0.39%0.43%−1.09Strongly bearish
NRLNational Refinery Limited639.50▼ −0.34%0.43%−0.94Strongly bullish
JDWSJDW Sugar Mills Limited871.68▲ +2.16%0.42%+5.88Strongly bearish
HINOONHighnoon Laboratories Limited916.29▼ −1.42%0.41%−3.73Strongly bearish
AIRLINKAir Link Communication Limited119.07▲ +0.92%0.39%+2.33Strongly bearish
SEARLThe Searle Company Limited77.11▼ −0.04%0.38%−0.10Strongly bearish
AGPAGP Limited158.84▲ +3.82%0.37%+9.20Bearish
NMLNishat Mills Limited122.60▲ +0.20%0.36%+0.46Strongly bearish
GHNIGhandhara Industries Limited1,007.14▲ +0.15%0.36%+0.36Strongly bearish
LOTCHEMLotte Chemical Pakistan Limited26.06▼ −0.91%0.33%−1.95Neutral
GHGLGhani Glass Limited38.94▼ −0.43%0.33%−0.92Strongly bearish
HPLHoechst Pakistan Limited3,982.68▼ −0.06%0.32%−0.12Strongly bullish
FFLFauji Foods Limited13.93▲ +1.02%0.29%+1.93Strongly bearish
ISLInternational Steels Limited77.99▲ +0.92%0.28%+1.69Strongly bearish
THCCLThatta Cement Company Limited65.96▼ −1.61%0.27%−2.87Strongly bearish
SAPTSapphire Textile Mills Limited1,502.93▼ −2.33%0.27%−4.12Bullish
ACPLAttock Cement Pakistan Limited236.89▼ −0.63%0.27%−1.12Bullish
WAFIWafi Energy Pakistan Limited151.90▼ −0.94%0.27%−1.65Strongly bearish
PSELPakistan Services Limited989.79▲ +0.12%0.27%+0.20Strongly bearish
PAELPak Elektron Limited33.50▲ +0.63%0.26%+1.06Strongly bearish
PAKOXYPakistan Oxygen Limited340.01▼ −0.73%0.25%−1.17Strongly bullish
EPCLEngro Polymer & Chemicals Limited31.99▲ +2.11%0.24%+3.32Strongly bearish
HCARHonda Atlas Cars (Pakistan) Limited201.53▼ −0.53%0.24%−0.82Strongly bearish
SHFAShifa International Hospitals Limited448.77▲ +1.67%0.24%+2.57Bearish
PSYLPakistan Synthetics Limited203.05▼ −0.43%0.24%−0.66Strongly bullish
SELECTSelect Technologies Limited31.23▲ +1.96%0.23%+2.95Strongly bullish
GALGhandhara Automobiles Limited485.06▲ +0.15%0.23%+0.23Strongly bearish
BIPLBankIslami Pakistan Limited24.45▲ +0.08%0.23%+0.12Strongly bearish
TGLTariq Glass Industries Limited156.18▲ +0.15%0.22%+0.22Strongly bearish
POWERPower Cement Limited20.83▼ −0.67%0.22%−0.97Strongly bearish
SPSLSitara Petroleum Service Limited15.27▲ +0.33%0.21%+0.46Strongly bearish
IPAKInternational Packaging Films Limited34.03▼ −0.76%0.21%−1.03Strongly bearish
PIBTLPakistan International Bulk Terminal13.77▲ +1.18%0.21%+1.57Strongly bearish
FLYNGFlying Cement Company Limited33.03▼ −2.97%0.19%−3.69Strongly bearish
MUGHALMughal Iron & Steel Industries Limited66.78▲ +0.18%0.19%+0.22Strongly bearish
SGFService GlobalFootwear Limited105.99▲ +0.56%0.18%+0.67Strongly bearish
STYLERSStylers International Limited44.38▼ −7.15%0.18%−8.41Strongly bearish
INILInternational Industries Limited157.51▲ +1.45%0.17%+1.63Strongly bearish
AGTLAl-Ghazi Tractors Limited358.35▲ +4.62%0.17%+5.21Strongly bullish
SSGCSui Southern Gas Company Limited22.53▼ −0.22%0.17%−0.24Strongly bearish
GWLCGharibwal Cement Limited45.17▼ −0.11%0.15%−0.11Strongly bearish
FMLFeroze1888 Mills Limited44.00▲ +1.41%0.15%+1.34Strongly bearish
GCILGhani Chemical Industries Limited30.34▼ −1.33%0.14%−1.25Strongly bearish
FCLFast Cables Limited26.63▲ +0.53%0.14%+0.49Bearish
TPLRF1TPL REIT Fund I8.74▼ −3.21%0.13%−2.79Strongly bearish
GATMGul Ahmed Textile Mills Limited19.87▼ −0.50%0.12%−0.40Bearish
CPHLCiti Pharma Ltd.63.56▼ −0.13%0.12%−0.10Strongly bearish
FEROZFerozsons Laboratories Limited332.95▲ +0.46%0.12%+0.36Strongly bearish
ASLAisha Steel Mills Limited15.36▼ −1.35%0.12%−1.04Strongly bearish
KPUSKhairpur Sugar Mills Limited854.36▲ +4.15%0.12%+3.19Strongly bearish
SITCSitara Chemical Industries Limited637.61▲ +0.34%0.11%+0.25Strongly bearish
ARPLArchroma Pakistan Limited377.54▼ −0.44%0.11%−0.31Strongly bearish
SIEMSiemens (Pakistan) Engineering1,575.71▼ −0.90%0.11%−0.63Strongly bearish
ICLIttehad Chemicals Limted127.50▼ −1.31%0.11%−0.90Strongly bearish
TICLThe Thal Industries Corporation Limited829.66▲ +1.41%0.10%+0.95Strongly bearish
AVNAvanceon Limited27.42▼ −0.47%0.10%−0.30Strongly bearish
SMLShakarganj Limited92.66▼ −5.31%0.10%−3.34Strongly bearish

KMI All Share — frequently asked questions

What is the KMI All Share index?

KMI All Share stands for the KSE Meezan Index All Share. The KMI All Share applies the same Shariah screening as the KMI-30 but across every eligible listed company instead of a top thirty. It is the broad-market reference for Islamic investors and shows how much of the whole exchange, by value, currently passes compliance screening — a figure that moves as companies take on or pay down interest-bearing debt.

How is the KMI All Share index calculated?

The KMI All Share is calculated on free-float market capitalisation. Each constituent contributes in proportion to the value of the shares actually available to trade, not its total shares in issue, so a company whose sponsors hold most of the stock moves the index far less than its headline size suggests. The total is then divided by a divisor that is adjusted whenever the membership changes or a company issues or buys back shares, which is what keeps the level continuous across a recomposition rather than jumping on the day of the change.

Which companies are in the KMI All Share index?

The KMI All Share currently holds 305 companies, listed in full on this page with each one's share of the index by market capitalisation. The list comes from the exchange's own daily market watch, so it changes when the exchange changes it.

Index construction is described by the exchange; the values and constituents on this page are refreshed after each session. See our methodology.

KMI All Share — recent closing values

The last 20 sessions, newest first.

KMI All Share Index closing value and daily change for the last 20 trading sessions
DateCloseChange
Wed, 14 Oct 202664,938.91▲ +0.15%
Tue, 13 Oct 202664,841.14▼ −0.06%
Mon, 12 Oct 202664,882.75▼ −0.97%
Fri, 9 Oct 202665,518.16▼ −0.05%
Thu, 8 Oct 202665,553.86▼ −0.61%
Wed, 7 Oct 202665,958.73▲ +0.03%
Tue, 6 Oct 202665,941.73▲ +1.41%
Mon, 5 Oct 202665,024.26▼ −1.34%
Fri, 2 Oct 202665,906.19▼ −0.35%
Thu, 1 Oct 202666,137.02▼ −0.78%
Wed, 30 Sep 202666,655.70▲ +0.13%
Tue, 29 Sep 202666,568.03▼ −0.38%
Mon, 28 Sep 202666,819.64▼ −0.16%
Fri, 25 Sep 202666,928.26▲ +0.08%
Thu, 24 Sep 202666,873.02▼ −1.20%
Wed, 23 Sep 202667,683.63▲ +0.58%
Tue, 22 Sep 202667,290.93▲ +0.30%
Mon, 21 Sep 202667,087.03▲ +0.16%
Fri, 18 Sep 202666,979.22▲ +0.99%
Thu, 17 Sep 202666,324.04—