The KMI All Share Index includes all Pakistan Stock Exchange companies that pass Shariah screening, not only the 30 largest, so it is the broad Shariah-compliant market measure.
How the KMI All Share is calculated
Shariah compliance is certified by an independent Shariah advisor and reviewed periodically; the index is free-float capitalisation-weighted.
KMI All Share key levels
Current level
66,873.02
Change
-810.61 (-1.20%)
Open / High / Low
67,719.95 / 67,741.72 / 66,836.65
Previous close
67,683.64
52-week range
56,018.75 – 73,409.73
Volume / traded value
444.70M shares / PKR 21.06B
Constituents tracked
316 PSX companies
Level as of
September 24, 2026 3:50 PM PKT
KMI All Share performance
Week
+1.58%
Month
-3.82%
3 Month
-5.31%
6 Month
+11.44%
YTD
-1.47%
1 Year
+1.26%
5 Year
+204.98%
Period changes compare the current level with the closing level that far back. Past performance is not a forecast.
Ranked by traded volume in the latest available session. Open the PSX screener for the full constituent list and filters.
KMI All Share FAQ
What is the KMI All Share Index today?
The KMI All Share Index is at 66,873.02, down 810.61 points (-1.20%) in the latest available PSX session. Level as of September 24, 2026 3:50 PM PKT. Quotes follow the latest available PSX session and may be delayed.
What is the KMI All Share Index?
The KMI All Share Index includes all Pakistan Stock Exchange companies that pass Shariah screening, not only the 30 largest, so it is the broad Shariah-compliant market measure.
How is the KMI All Share Index calculated?
Shariah compliance is certified by an independent Shariah advisor and reviewed periodically; the index is free-float capitalisation-weighted.
How many companies are in the KMI All Share Index?
The KseAlert index-membership map currently lists 316 PSX companies in the KMI All Share. Membership changes at each PSX recomposition, so the list is refreshed from the exchange feed.
What is the 52-week high and low of the KMI All Share?
The available 52-week range for the KMI All Share is 56,018.75 to 73,409.73. The index is currently at 66,873.02.
Can I set an alert on the KMI All Share?
Yes. KseAlert supports index alerts: choose the KMI All Share and a level, and you are notified when the index crosses it. KseAlert provides data and alerts only — it does not open brokerage accounts or execute trades.
Where does KseAlert get KMI All Share data?
Index levels, volume, and constituent prices come from the Pakistan Stock Exchange feed used across KseAlert. See the data sources page for update frequency, delays, and revision limits.