Bank Makramah Limited (PSX:BML)
Pakistan flag Pakistan · Delayed Price · Currency is PKR
53.88
-0.65 (-1.19%)
At close: Sep 8, 2026

Bank Makramah Financials Overview

Millions PKR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
21,47828,050855.06-228.88-1,392586.49
Revenue Growth
329.08%3180.43%----
Net Income
3,4448,830-5,206-5,327-3,188-2,912
Earnings Per Share
3.428.83-20.00-20.00-24.20-22.07
EPS Growth
------

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Treasury
2,4785,0202,2131,76218.91-
Brokerage Business
189.8204.43160.6583.860.3481.36
Retail Banking
5,4395,6426,5678,8356,271-
Others
-1,480-2,481-9,681-9,547-7,23013.04
Corporate, SME & Commercial
14,88419,7441,709-1,284-509.28-
Total
21,51028,129967.94-149.64-1,389579.66

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
14,73315,1399,8666,17716,0737,454
Total Debt
15,88612,23994,715135,23630,39911,690
Net Cash (Debt)
-1,1532,899-84,849-129,059-14,326-4,236
Net Cash Growth
------
Net Cash Per Share
-1.142.90-325.78-483.89-108.61-32.11

Cash Flow & CapEx

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

Margins

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

Valuation

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