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 EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
3,4163,6453,9552,9562,2873,404
Revenue Growth
-9.52%-7.86%33.82%29.21%-32.79%168.23%
Net Income
-8.41148.54260.34-82.1-325.06525.07
Earnings Per Share
-0.020.280.50-0.16-0.622.03
EPS Growth
--42.94%----

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Leasing
1,5751,8341,110785.31,5421,909
Loans
2,1421,8091,0251,0531,3351,329
Corporate Advisory & Capital Markets
401.56425.54547.6450.26-136.65153.67
Insurance
55.170.55392.62435.64443.29221.1
Eliminations / Unallocated
-758.14-494.45880.39652.37-896.4-209.92
Total
3,4163,6453,9552,9772,2873,404

Cash & Debt

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

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

Margins

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

Valuation

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