| Insider Name | Transaction Date | Buy Quantity | Sell Quantity | % Buy/Sell | No of Shares Hold | % Holdings | ProcessDate |
| KEEMTEE FINANCIAL SERVICES LTD | 29-Aug-2023 | 838261 | | 2.78 | 3392926 | 11.28 | 9/6/2023 12:00:00 AM |
| Keemtee Financial Services Ltd | 21-Jun-2022 | 781350 | | 2.6 | 2554665 | 8.5 | 6/22/2022 12:00:00 AM |
| Hazoor Multi Projects Ltd | 10-Feb-2018 | 3040021 | | 2.02 | 14021243 | 9.32 | 6/22/2018 12:00:00 AM |
| Hazoor Mutli Projects Ltd | 30-Nov-2017 | 3103370 | | 2.06 | 10981222 | 7.3 | 2/11/2018 12:00:00 AM |
| Hazoor Multi Projects Ltd | 28-Nov-2017 | 7877852 | | 5.23 | 7877852 | 5.23 | 11/30/2017 12:00:00 AM |