Insider Transaction • BAPL
Crescent Star Insurance Limited sold 3,033,830 shares at PKR 31.01, reducing cumulative holding to 668,844 shares (8.91%).
Search for a company
Research every company on the Pakistan Stock Exchange — financials, insider activity, broker targets, and more.
14 advanced screens run every morning across the full PSX — here's what triggered today.
15 brokerages published their top picks for the year. These are the names that keep showing up.
Buy and sell PSX stocks right from your phone with Nafa. Apply in minutes and start with as little as Rs 1,000.

Pre-market ideas, post-close breakdowns, and real talk from investors who actually trade PSX.
Join the WhatsApp group14 advanced screens run every morning across the full PSX — here's what triggered today.
Stocks breaking above resistance on rising volume
Volume building quietly — before the street notices
Price and volume climbing in lockstep
UBL Fund Managers Limited reported robust growth across its mutual fund offerings for FY26, with total net income for flagship funds such as UBL Stock Advantage Fund reaching PKR 7.97 billion and UBL Money Market Fund earning PKR 4.91 billion. Most funds saw double-digit growth in net assets and net income, supported by strong equity market performance and healthy cash generation.
Baluchistan Wheels Limited reported a net profit of PKR 312.59 million for the year ended June 30, 2026, with a slight decrease from the previous year. Revenue increased significantly to PKR 2.92 billion.
International Steels Limited reported a strong financial performance for the year ended June 30, 2026, with revenue reaching PKR 93.35 billion and net profit increasing to PKR 3.67 billion.
Fatima Fertilizer Company Limited reported a net profit of PKR 20.44 billion for the six months ended June 30, 2026, reflecting a 20.67% increase from the prior period. Revenue increased to PKR 130.61 billion, showing a growth of 12.68%.
Pakistan International Container Terminal Limited reported a net loss of PKR 6.31 million for the half year ended June 30, 2026, compared to a profit of PKR 40.59 million in the prior period. Revenue remained flat at PKR 5 million, while significant losses were incurred due to increased costs.
Soneri Bank Limited reported a net profit of PKR 2.40 billion for the half year ended 30 June 2026, a slight decrease from PKR 2.50 billion in the prior period. The bank's revenue and net interest income also declined, indicating challenges in maintaining growth.
When directors buy or sell, you see it here first. Same for material announcements from the exchange.
Crescent Star Insurance Limited sold 3,033,830 shares at PKR 31.01, reducing cumulative holding to 668,844 shares (8.91%).
Weavers Pakistan (Pvt) Limited bought 3,033,000 shares at PKR 30.3, increasing cumulative holding to 3,033,620 shares (40.43%).
Crescent Star Insurance Limited sold 3,033,000 shares at PKR 31.3, reducing cumulative holding to 668,844 shares (8.91%).
Non-Executive Director Naeem Ali Mohammad Munshi sold 870,000 shares at PKR 73.07, reducing cumulative holding to 5,138,783 shares (8.67%).
Executive Director Haroon Ahmad Khan executed transactions on August 4, 2026, buying and selling 2,300,000 shares at PKR 10.80 and 10.69 respectively, adjusting his cumulative holding to 89,350,286 shares (31.75%). Non-Executive Director Nighat Haroon Khan also bought and sold 924,500 shares at the same rates, with her cumulative holding now at 19,770,911 shares (7.03%).
Weavers Pakistan (Pvt) Limited sold 3,033,830 shares at PKR 30, reducing cumulative holding to 620 shares (0.01%).
15 brokerages published their top picks for the year. These are the names that keep showing up.
Pakistan Petroleum Limited
PPL
TP TP: PKR 308
14/15 brokers
Pakistan State Oil Company Limited
PSO
TP TP: PKR 668
11/15 brokers
Maple Leaf Cement Factory Limited
MLCF
TP TP: PKR 158
11/15 brokers
Fauji Fertilizer Company Limited
FFC
TP TP: PKR 692
11/15 brokers
Oil & Gas Development Company Limited
OGDC
TP TP: PKR 375
11/15 brokers