Stock Exchange Limited NDM OFF Market Transaction Report (Accepted)

Dated : 19 MAY 2021 Page : 1 Member Code Nos. Company Number Of Shares Rate Accepted (+)119(-)119 D.G.K.Cement 500 114.94 (+)119(-)119 D.G.K.Cement 1,000 114.94 (+)248(-)124 Eng 295 .04 (+)063(-)063 Sui North Gas 500 44.01 (+)248(-)124 Millat Tractors 31 .04 (+)166(-)166 K-Electric Ltd. 200,000 4.08 (+)166(-)166 K-Electric Ltd. 200,000 4.08 (+)108(-)108 Attock Refinery 11,000 227.60 (+)332(-)332 Trust Brokerage 500,000 10.00 (+)050(-)050 Habib Metropol. 150,500 40.75 (+)050(-)050 Habib Metropol. 139,000 40.75 (+)091(-)091 Jah.Sidd. Co.XPR 100,000 21.97 (+)166(-)166 Bank AL-HabibXD 243,500 66.36 (+)124(-)019 Meezan BankXD 25,000 108.50 (+)166(-)166 Century Paper 85,000 100.68 (+)166(-)166 Shifa Int.Hosp 25,000 202.86 (+)524(-)149 Oil & Gas Dev. 1,000,000 90.65 (+)035(-)035 Oil & Gas Dev. 700 89.00 (+)023(-)117 Pak Petroleum 1,000 84.00 (+)194(-)019 3,000,000 9.46 (+)145(-)019 Byco Petroleum 1,000,000 9.46 (+)145(-)019 Byco Petroleum 1,000,000 9.46 (+)094(-)019 Byco Petroleum 1,000,000 9.46 (+)006(-)019 Byco Petroleum 5,000,000 9.46 (+)084(-)019 Byco Petroleum 100,000 9.46 (+)128(-)019 Byco Petroleum 1,000,000 9.46 (+)129(-)019 Byco Petroleum 3,100,000 9.46 (+)102(-)019 Byco Petroleum 1,000,000 9.46 (+)164(-)019 Byco Petroleum 4,000,000 9.46 (+)166(-)019 Byco Petroleum 5,000,000 9.46 (+)129(-)019 Byco Petroleum 1,900,000 9.46 (+)054(-)019 Byco Petroleum 900,000 9.46 (+)082(-)019 Byco Petroleum 100,000 9.46 (+)016(-)019 Byco Petroleum 1,500,000 9.46 (+)047(-)019 Byco Petroleum 500,000 9.46 (+)089(-)019 Byco Petroleum 1,000,000 9.46 (+)128(-)019 Byco Petroleum 1,000,000 9.46 (+)162(-)019 Byco Petroleum 500,000 9.46 (+)047(-)019 Byco Petroleum 400,000 9.46 (+)194(-)019 Byco Petroleum 1,000,000 9.46 (+)145(-)019 Byco Petroleum 1,000,000 9.46 (+)102(-)019 Byco Petroleum 4,285,500 9.46 (+)169(-)019 Byco Petroleum 620,000 9.46 (+)173(-)019 Byco Petroleum 1,000,000 9.46 (+)094(-)019 Byco Petroleum 1,000,000 9.46 Limited NDM OFF Market Transaction Report (Accepted)

Dated : 19 MAY 2021 Page : 2 Member Code Nos. Company Number Of Shares Rate Accepted (+)169(-)019 Byco Petroleum 2,000,000 9.46 (+)169(-)019 Byco Petroleum 1,000,000 9.46 (+)332(-)019 Byco Petroleum 1,000,000 9.46 (+)047(-)019 Byco Petroleum 100,000 9.46 (+)047(-)019 Byco Petroleum 500,000 9.46 (+)164(-)019 Byco Petroleum 5,285,000 9.46 (+)128(-)019 Byco Petroleum 2,000,000 9.46 (+)194(-)019 Byco Petroleum 1,000,000 9.46 (+)248(-)019 Byco Petroleum 2,114,000 9.46 (+)194(-)019 Byco Petroleum 500,000 9.46 (+)169(-)019 Byco Petroleum 13,700,000 9.46 (+)145(-)019 Byco Petroleum 1,000,000 9.46 (+)084(-)019 Byco Petroleum 1,000,000 9.46 (+)169(-)019 Byco Petroleum 500,000 9.46 (+)107(-)019 Byco Petroleum 200,000 9.46 (+)089(-)019 Byco Petroleum 2,000,000 9.46 (+)169(-)019 Byco Petroleum 150,000 9.46 (+)107(-)019 Byco Petroleum 1,000,000 9.46 (+)187(-)019 Byco Petroleum 500,000 9.46 (+)169(-)019 Byco Petroleum 220,000 9.46 (+)145(-)019 Byco Petroleum 1,000,000 9.46 (+)046(-)019 Byco Petroleum 500,000 9.46 (+)199(-)019 Byco Petroleum 2,000,000 9.46 (+)091(-)019 Byco Petroleum 600,000 9.46 (+)194(-)019 Byco Petroleum 4,000,000 9.46 (+)194(-)019 Byco Petroleum 2,000,000 9.46 (+)024(-)019 Byco Petroleum 500,000 9.46 (+)135(-)019 Byco Petroleum 2,300,000 9.46 (+)194(-)019 Byco Petroleum 2,100,000 9.46 (+)102(-)019 Byco Petroleum 4,000,000 9.46 (+)162(-)019 Byco Petroleum 1,000,000 9.46 (+)162(-)019 Byco Petroleum 1,000,000 9.46 (+)164(-)019 Byco Petroleum 1,000,000 9.46 (+)019(-)019 Byco Petroleum 10,570,500 9.46 (+)019(-)019 Byco Petroleum 1,000,000 9.46 (+)019(-)019 Byco Petroleum 8,000,000 9.46 (+)019(-)019 Byco Petroleum 19,500,000 9.46 (+)019(-)019 Byco Petroleum 1,000,000 9.46 (+)019(-)019 Byco Petroleum 30,000,000 9.46 (+)019(-)019 Byco Petroleum 10,000,000 9.46 (