BFBIO 9MFY26 profit grows 45%

News Image

MG News | April 28, 2026 at 10:18 AM GMT+05:00

April 28, 2026 (MLN):  BF Biosciences Limited (PSX: BFBIO) reported a substantial 45% increase in its net profit for the nine months ended March 31, 2026, reaching Rs464.95m compared to Rs320.34m in the corresponding period last year.

Reflecting this strong bottom-line growth, the company's basic and diluted earnings per share (EPS) expanded to Rs5.26 from Rs4.08 in 9MFY25.

The primary catalyst for this profitability was a massive top-line expansion that significantly outpaced direct production costs.

BFBIO’s net revenue surged by an impressive 72% year-on-year, rising to Rs7.24bn from Rs4.21bn.

Concurrently, the cost of goods sold grew at a slower rate of 63%, reaching Rs4.05bn.

This robust revenue volume and favorable cost absorption caused the gross profit to skyrocket by 84%, settling at Rs3.19bn compared to Rs1.74bn in the prior year.

However, the company faced surging operational overheads that consumed a large portion of these gross gains.

Selling and distribution expenses nearly doubled, spiking 97% to a heavy Rs2.13bn.

Administrative expenses also saw a staggering jump, climbing to Rs139.45m from just Rs42.63m last year.

Other expenses increased by 98% to Rs115.92m, while other income remained largely flat, edging up just 3% to Rs94.25m.

Despite the dramatic escalation in operating costs, the sheer strength of the gross margin expansion pushed the profit from operations up by 39% to Rs897.64m.

Below the operating line, BFBIO found substantial relief in debt servicing. Finance costs dropped by a notable 37%, falling to Rs77.49m from Rs122.64m.

Boosted by these savings in financial charges, the profit before income tax registered a strong 55% increase, reaching Rs810.60m.

Even after absorbing a 71% higher income tax expense of Rs345.65m, the company successfully secured its 45% leap in final net profit, comfortably closing the nine-month period at Rs464.95m.

STATEMENT OF PROFIT OR LOSS FOR THE NINE MONTH ENDED MARCH 31, 2026 (Rs.)

Description

2026

2025

change %

Revenue - net

7,235,911,458

4,214,042,310

72%

Cost of goods sold

(4,046,686,687)

(2,477,758,466)

63%

Gross profit

3,189,224,771

1,736,283,844

84%

Administrative expenses

(139,451,921)

(42,633,517)

227%

Selling and distribution expenses

(2,130,462,368)

(1,080,727,331)

97%

Other expenses

(115,920,883)

(58,694,522)

97%

Other income

94,247,215

91,870,356

3%

Profit from operations

897,636,814

646,098,830

39%

Finance cost

(77,493,545)

(122,643,000)

-37%

Profit before income tax, final tax and minimum tax differential

820,143,269

523,455,830

57%

Minimum tax differential and final tax

(9,545,885)

(1,321,030)

623%

Profit before income tax

810,597,384

522,134,800

55%

Income tax

(345,648,024)

(201,796,010)

71%

Profit after taxation

464,949,360

320,338,790

45%

Earnings per share - basic and diluted

5.26

4.08

29%

 

Copyright Mettis Link News

Related News

Name Price/Vol %Chg/NChg
KSE100 179,927.05
365.01M
-1.27%
-2314.73
ALLSHR 109,270.69
838.76M
-1.19%
-1312.98
KSE30 53,705.71
89.34M
-1.33%
-726.00
KMI30 253,531.92
109.38M
-1.32%
-3382.29
KMIALLSHR 70,152.63
543.97M
-1.25%
-888.68
BKTi 50,997.50
18.73M
-1.38%
-715.26
OGTi 36,216.08
8.18M
-1.21%
-443.50
Symbol Bid/Ask High/Low
Name Last High/Low Chg/%Chg
BITCOIN FUTURES 63,040.00 64,680.00
62,605.00
-1045.00
-1.63%
BRENT CRUDE 78.53 79.80
77.28
2.52
3.32%
RICHARDS BAY COAL MONTHLY 105.75 0.00
0.00
-1.15
-1.08%
ROTTERDAM COAL MONTHLY 118.00 0.00
0.00
0.65
0.55%
USD RBD PALM OLEIN 1,135.00 1,135.00
1,135.00
0.00
0.00%
CRUDE OIL - WTI 73.80 75.08
72.61
2.39
3.35%
SUGAR #11 WORLD 14.86 14.98
14.65
-0.02
-0.13%

Chart of the Day


Latest News
July 13, 2026 at 05:09 PM GMT+05:00

Car sales rise 4.4% in June 2026


July 13, 2026 at 04:43 PM GMT+05:00

PKR strengthens again, hits 195-day winning run vs USD


July 13, 2026 at 04:25 PM GMT+05:00

JS Bank secures Rs4bn through TFC issue



Top 5 things to watch in this week

Pakistan Stock Movers
Name Last Chg/%Chg
Name Last Chg/%Chg