BACK TO TOP
KSE100
173,962.81
2237.52
(1.30%)
KSE100PR
53,058.61
682.45
(1.30%)
ALLSHR
104,178.61
964.13
(0.93%)
KSE30
52,166.32
649.19
(1.26%)
KMI30
250,496.47
3930.77
(1.59%)
BKTI
47,430.10
130.40
(0.28%)
OGTI
36,386.95
45.59
(0.13%)
KMIALLSHR
67,844.06
801.29
(1.20%)
PSXDIV20
79,692.14
771.96
(0.98%)
UPP9
61,453.61
1010.11
(1.67%)
NITPGI
46,436.10
617.96
(1.35%)
NBPPGI
50,473.14
550.77
(1.10%)
MZNPI
30,854.10
577.80
(1.91%)
JSMFI
41,284.82
-77.52
(-0.19%)
ACI
22,775.85
378.86
(1.69%)
JSGBKTI
72,758.38
324.61
(0.45%)
HBLTTI
18,439.33
25-05-2026
25.59
(0.14%)
MII30
22,706.28
400.29
(1.79%)
Total No. of Listed Companies
Total Listed Capital - Rs. in Million
Total Market Capitalisation - Rs. in Million
KSE-100™ Index
KSE-30™ Index
KMI-30 Index
KSE All Share Index
PSX-KMI All Shares Index
New Companies Listed during the year
Listed Capital of New Companies - Rs in Million
New Debt Instruments Listed during the year
Listed Capital of New Debt Instruments - Rs. in Million
Average Daily Turnover - Regular Market (Shares in Mn) (YTD)
Average Value of Daily Turnover - Regular Market (Rs in Mn) (YTD)
Average Daily Turnover - Future Market (Shares in Mn) (YTD)
Average Value of Daily Turnover - Future Market (Rs. In Mn) (YTD)
YTD = Year to date
  • The KSE 100 Index was introduced in November, 1991.
  • The KSE 30 Index was introduced in September, 2006.
  • The KMI 30 Index was introduced in September, 2008.
  • The KSE All Share Index was introduced in September, 1995.
  • The PSX-KMI All Shares Index was introduced on November 18, 2015.
  • Listed companies reflected in the relevant year have been stated after 15 companies delisted in 2013, 8 in 2014, 9 in 2015, 4 in 2016 and 3 in 2017 and merger of 1 company in 2013, 1 in 2014, 2 in 2015, 1 in 2016 and 3 in 2017.