Stock Exchange Limited NDM OFF Market Transaction Report (Accepted)

Dated : 25 JUN 2021 Page : 1 Member Code Nos. Company Number Of Shares Rate Accepted (+)163(-)163 D.G.K.Cement 25,000 74.00 (+)145(-)145 D.G.K.Cement 139,000 117.10 (+)162(-)162 Sui North Gas 100,000 49.00 (+)058(-)058 Sui North Gas 100 .01 (+)058(-)058 National Refinery 300 .01 (+)058(-)058 National Refinery 1,100 .01 (+)173(-)173 Pak Oilfields 10,000 401.00 (+)153(-)194 P.S.O. 50,000 247.00 (+)035(-)035 P.S.O. 5 230.00 (+)287(-)287 P.I.A.C.(A) 50,000 18.00 (+)194(-)194 Telecard Limited 25,000 15.05 (+)084(-)102 Waves Singer 500,000 20.92 (+)084(-)164 Waves Singer 300,000 20.74 (+)102(-)164 Waves Singer 50,000 22.75 (+)058(-)058 Waves Singer 4,000 .01 (+)169(-)169 TPL Insurance 8,821,500 31.58 (+)058(-)058 Honda Atlas CarsXD 600 .01 (+)163(-)163 Honda Atlas CarsXD 10,000 211.30 (+)008(-)008 Pak Suzuki 150,000 358.04 (+)058(-)058 Ghand Nissan 13,000 .01 (+)153(-)194 100,000 217.00 (+)194(-)194 Hub Power Co. 300 85.00 (+)187(-)187 K-Electric Ltd. 1,400,000 4.08 (+)187(-)187 K-Electric Ltd. 20,000 14.00 (+)187(-)187 K-Electric Ltd. 40,000 14.00 (+)187(-)187 K-Electric Ltd. 1,200,000 4.08 (+)145(-)145 K-Electric Ltd. 1,456,500 3.70 (+)187(-)187 K-Electric Ltd. 40,000 14.00 (+)329(-)329 Kohinoor Energy 10,000 36.95 (+)188(-)188 Attock Refinery 4,500 480.00 (+)058(-)058 Attock Refinery 500 .01 (+)058(-)058 Attock Refinery 1,000 .01 (+)145(-)145 Power Cement 792,500 9.03 (+)173(-)173 Fauji Cement 122,500 24.30 (+)098(-)098 Maple Leaf 100,000 55.20 (+)050(-)199 Unity Foods Ltd 100,000 49.19 (+)019(-)019 Unity Foods Ltd 3,000,000 49.00 (+)058(-)058 Unity Foods Ltd 585,000 95.00 (+)145(-)145 Unity Foods Ltd 285,500 40.21 (+)098(-)098 Unity Foods Ltd 50,000 55.00 (+)058(-)058 Nishat Mills Ltd 4,000 .01 (+)145(-)145 Azgard Nine 318,500 31.06 (+)173(-)173 Feroze 1888 20,000 104.00 (+)145(-)145 Nishat (Chun.) 135,000 46.57 (+)098(-)098 Nishat (Chun.) 175,000 65.80 Limited NDM OFF Market Transaction Report (Accepted)

Dated : 25 JUN 2021 Page : 2 Member Code Nos. Company Number Of Shares Rate Accepted (+)194(-)194 Jah.Sidd. Co. 200,000 23.00 (+)173(-)173 Berger Paints 12,000 95.00 (+)084(-)084 Engro CorpXD 3,000 335.00 (+)163(-)163 Engro CorpXD 8,500 179.51 (+)006(-)006 Fauji Fert Bin 14,000 52.00 (+)347(-)084 Fauji Fert. 19,000 156.00 (+)024(-)162 Ferozsons (Lab) 25,000 425.00 (+)024(-)162 GlaxoSmithKline 50,000 200.00 (+)090(-)090 Nimir Resins 500,000 21.85 (+)077(-)077 Nimir Resins 175,000 8.70 (+)163(-)163 The Searle Co. 9,390 151.70 (+)224(-)224 National Bank 100,000 37.00 (+)347(-)084 Century Paper 21,000 166.00 (+)038(-)038 Merit Packaging 170,500 29.78 (+)290(-)290 Packages Ltd. 20,000 480.00 (+)046(-)046 Clover Pakistan 25,000 63.58 (+)006(-)006 Brewery 1,000 540.00 (+)162(-)162 Ghandhara Ind. 50,000 284.00 (+)025(-)025 Ghandhara Ind. 100 279.50 (+)058(-)058 Ghandhara Ind. 100 .01 (+)290(-)290 40,000 151.80 (+)046(-)046 Ghani Glass Ltd 100,000 49.71 (+)290(-)290 Tri-Pack Films 11,000 185.98 (+)290(-)290 Tri-Pack Films 11,000 172.98 (+)287(-)084 TRG Pak Ltd 2,000 158.00 (+)169(-)169 TRG Pak Ltd 2,000,000 161.10 (+)169(-)169 TRG Pak Ltd 2,003,500 169.50 (+)169(-)169 TRG Pak Ltd 2,007,500 162.80 (+)145(-)145 TRG Pak Ltd 10,000 166.51 (+)163(-)163 Oil & Gas Dev.XD 17,500 59.36 (+)107(-)107 Oil & Gas Dev.XD 400,000 102.00 (+)107(-)107 Oil & Gas Dev.XD 100,000 97.00 (+)058(-)058 Oil & Gas Dev.XD 900 .01 (+)314(-)314 Pak Petroleum 50,000 125.00 (+)046(-)046 F. Nat.Equities 500,000 9.62 (+)169(-)019 500,000 9.46 (+)169(-)019 Byco Petroleum 500,000 9.46 (+)169(-)019 Byco Petroleum 200,000 9.46 (+)169(-)019 Byco Petroleum 500,000 9.46 (+)169(-)019 Byco Petroleum 100,000 9.46 (+)169(-)019 Byco Petroleum 75,000 9.46 (+)169(-)019 Byco Petroleum 1,525,000 9.46 (+)169(-)019 Byco Petroleum 400,000 9.46 (+)169(-)019 Byco Petroleum 1,500,000 9.46 (+)169(-)019 Byco Petroleum 200,000 9.46 Pakistan Stock Exchange Limited NDM OFF Market Transaction Report (Accepted)

Dated : 25 JUN 2021 Page : 3 Member Code Nos. Company Number Of Shares Rate Accepted (+)169(-)019 Byco Petroleum 500,000 9.46 (+)169(-)019 Byco Petroleum 500,000 9.46 (+)021(-)019 Byco Petroleum 1,000,000 9.46 (+)194(-)019 Byco Petroleum 5,000,000 9.46 (+)194(-)019 Byco Petroleum 5,000,000 9.46 (+)194(-)019 Byco Petroleum 5,000,000 9.46 (+)194(-)019 Byco Petroleum 4,500,000 9.46 (+)194(-)019 Byco Petroleum 4,000,000 9.46 (+)194(-)019 Byco Petroleum 1,500,000 9.46 (+)019(-)019 Byco Petroleum 26,500,000 9.46 (+)019(-)019 Byco Petroleum 1,200,000 9.46 (+)019(-)019 Byco Petroleum 5,000,000 9.46 (+)019(-)019 Byco Petroleum 13,600,000 9.46 (+)019(-)019 Byco Petroleum 10,000,000 9.46 (+)145(-)145 Byco Petroleum 1,016,500 9.65 (+)024(-)162 Service Ind.Ltd 10,000 750.00 (+)006(-)006 Service Ind.Ltd 1,000 590.00 (+)173(-)173 Attock Petroleum 10,000 335.00 (+)163(-)163 United Bank 53,355 77.63 (+)098(-)098 Hum Network 1,100,000 14.40 (+)162(-)162 Netsol Tech. 50,000 168.00 (+)107(-)107 Netsol Tech. 50,000 289.00 (+)107(-)107 Netsol Tech. 50,000 285.00 (+)050(-)050 JS Bank Ltd 3,000,000 5.60 (+)163(-)163 Habib Bank 42,500 78.23 (+)008(-)008 Habib Bank 1,805,000 127.48 (+)058(-)058 Ghani Glo Hol 2,000 .01 (+)038(-)038 Next Capital 467,000 22.05 (+)038(-)038 Next Capital 500,000 23.25 (+)046(-)046 TPL Corp Ltd 5,000 15.80 (+)145(-)145 Pak Int.Bulk 1,062,000 10.06 (+)145(-)145 Pak Int.Bulk 1,381,500 10.06 (+)347(-)084 Avanceon Ltd 100,000 112.00 (+)058(-)058 Avanceon Ltd 2,500 .01 (+)266(-)266 Hascol Petrol 20,000 22.00 (+)090(-)090 Hascol Petrol 200,000 22.60 (+)058(-)058 Al-Shaheer Corp 1,500 .01 (+)162(-)024 Mughal Iron 160,000 106.00 (+)008(-)008 HI-Tech Lub. 500,000 72.50 (+)173(-)173 HI-Tech Lub. 20,000 77.00 Total: 129,277,250