Biafo Industries Limited (BIFO) Share Price

BIFO Live Quote & Market Data

BIFO Shariah compliant REG 99.30
-0.06%
-0.06
H 102.00 L 99.05 Vol 9.1K Val 913.6K Bid 0.000 Ask 0.000

BIFO Candlestick Chart & Technical Analysis

BIFO at a glance

Biafo Industries Limited (BIFO) is listed on the Pakistan Stock Exchange in the Chemical sector. It is Shariah compliant (in the KMI All Share index). Over the last 12 months it paid Rs 5.00 per share in cash dividends, a 5.04% yield at the last price. At Rs 99.30 it trades 25.5% above its 52-week low of Rs 79.10.

P/E (TTM)
13.75
EPS (TTM)
Rs 7.23
Revenue (TTM)
Rs 2.9B
Net profit (TTM)
Rs 335.3M
Net margin (TTM)
11.40%
ROE (TTM)
9.86%
P/B
1.38
Dividend yield
5.04%
52-week range
79.10 – 196.50
All-time high
233.99
Beta (1 year)
1.70

From BIFO's financial reports. Full financial statements and ratios

BIFO Company Profile & Business Information

Company Profile

Business Description

Biafo Industries Limited was incorporated in Pakistan on 07 September 1988 as a public limited company under the Companies Ordinance, 1984 (now the Companies Act, 2017). The Company started its commercial production on 01 July 1994 and is principally engaged in the manufacturing of commercial explosives and blasting accessories including detonators and other materials. The Company's license for manufacturing and sale of explosives is required to be renewed annually.

Key Statistics

Market Cap

4.61B PKR

Total Shares

46,382,688

Free Float

16,233,941

Free Float %

35%

Key People

Matin Amjad CEO
Ehsan Mani Chairman
Rehan Ashraf Company Secretary

BIFO Dividends & Announcements

BIFO PSX Notices

Transmission of Quarterly Report for the Period Ended 30 September 2026
Oct 27, 2026, 09:17:15 AM
View PDF
Certified copy of resolutions adopted in the Annual General Meeting of the Company
Oct 23, 2026, 08:51:22 AM
View PDF
Financial Results for the Quarter Ended 30 September 2026
Oct 22, 2026, 07:06:11 AM
View PDF

BIFO Dividend History

Upcoming X-dates for all companies: PSX dividend calendar

2026: Rs 5.00 (2 payments)2025: Rs 5.00 (2 payments)2024: Rs 4.60 (2 payments)2023: Rs 5.30 (2 payments)2022: Rs 4.12 (2 payments)2021: Rs 3.30 (2 payments)2020: Rs 1.77 (2 payments)
X-DateDividend per share
Oct 15, 2026Rs 2.50
Mar 2, 2026Rs 2.50
Oct 14, 2025Rs 3.50
May 6, 2025Rs 1.50
Oct 15, 2024Rs 2.30
May 7, 2024Rs 2.30

Other Chemical stocks