Merchant Bank of Sri Lanka & Finance PLC (COSE:MBSL.N0000)
Sri Lanka flag Sri Lanka · Delayed Price · Currency is LKR
0.00
0.00 (0.00%)
Price not available due to exchange restrictions

COSE:MBSL.N0000 Financials Overview

Millions LKR. 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
3,8243,6453,9552,9562,2873,404
Revenue Growth
2.85%-7.86%33.82%29.21%-32.79%168.23%
Net Income
211.51148.54260.34-82.1-325.06525.07
Earnings Per Share
0.420.280.50-0.16-0.622.03
EPS Growth
39.76%-42.94%----

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Eliminations / Unallocated
-460.69-494.45880.39652.37-896.4-209.92
Leasing
1,6761,8341,110785.31,5421,909
Loans
2,0581,8091,0251,0531,3351,329
Corporate Advisory & Capital Markets
459.3425.54547.6450.26-136.65153.67
Insurance
91.6370.55392.62435.64443.29221.1
Total
3,8243,6453,9552,9772,2873,404

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
7,5748,99710,0469,6871,3762,327
Total Debt
15,90217,5599,2073,8103,3636,965
Net Cash (Debt)
-8,329-8,562838.765,877-1,987-4,638
Net Cash Growth
---85.73%---
Net Cash Per Share
-16.73-16.321.6011.20-3.79-17.89

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
-11,934-12,802-6,4594,5924,221-884.12
Capital Expenditures
-185.17-163.01-49.01-43.21-53.21-65.8
Free Cash Flow
-12,119-12,965-6,5084,5484,168-949.92
Free Cash Flow Growth
---9.13%--

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Profit Margin
5.53%4.08%6.58%-2.78%-14.21%15.43%
FCF Margin
-316.91%-355.74%-164.55%153.89%182.20%-27.91%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
24.7244.8512.09--5.89
P/FCF Ratio
---0.510.43-
PS Ratio
1.441.830.800.780.780.91