Bank Makramah Limited (PSX:BML)
Pakistan flag Pakistan · Delayed Price · Currency is PKR
57.58
-0.34 (-0.59%)
At close: Jul 30, 2026

Bank Makramah Financials Overview

Millions PKR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
27,83228,050855.06-228.88-1,392586.49
Revenue Growth
1855.10%3180.43%----
Net Income
8,9478,830-5,206-5,327-3,188-2,912
Earnings Per Share
8.958.83-20.00-20.00-24.20-22.07
EPS Growth
------

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Corporate, SME & Commercial
20,40219,7441,709-1,284-509.28-
Treasury
3,9465,0202,2131,76218.91-
Retail Banking
5,4285,6426,5678,8356,271-
Brokerage Business
174.48204.43160.6583.860.3481.36
Others
-2,042-2,481-9,681-9,547-7,23013.04
Total
27,90928,129967.94-149.64-1,389579.66

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
8,40515,1399,8666,17716,0737,454
Total Debt
11,47412,23994,715135,23630,39911,690
Net Cash (Debt)
-3,0692,899-84,849-129,059-14,326-4,236
Net Cash Growth
------
Net Cash Per Share
-3.072.90-325.78-483.89-108.61-32.11

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
-62,224-81,381-30,32782,4587,362-852.58
Capital Expenditures
-137.45-156.66-292.86-272.82-114.94-308.38
Free Cash Flow
-62,362-81,538-30,62082,1867,247-1,161
Free Cash Flow Growth
---1034.02%--

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Profit Margin
32.15%31.48%-608.89%---496.48%
FCF Margin
-224.06%-290.69%-3580.97%---197.95%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
6.384.37----
P/FCF Ratio
---0.180.62-
PS Ratio
2.111.3720.52-65.97-3.2211.11