Rupali Life Insurance Company Limited (DSE:RUPALILIFE)
Bangladesh flag Bangladesh · Delayed Price · Currency is BDT
89.10
-1.00 (-1.11%)
At close: Aug 13, 2026

DSE:RUPALILIFE Financials Overview

Millions BDT. 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
2,3052,2962,4232,5652,3922,814
Revenue Growth
0.14%-5.23%-5.56%7.25%-14.99%3.27%
Operating Income
157.78160.5530.2828.41-110.91350.37
Net Income
77.8980.66-56.77-56.91-216.56233.43
Earnings Per Share
2.602.69-1.89-1.90-7.78
EPS Growth
96.28%-----18.58%

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
1,4061,5621,5131,6691,6581,775
Total Debt
2.812.322.994.20.871.1
Net Cash (Debt)
1,4031,5591,5101,6651,6571,774
Net Cash Growth
-1.28%3.25%-9.28%0.47%-6.58%1.58%
Net Cash Per Share
46.7551.9650.3255.47-59.10

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
-155.76-80.13-358.9-164.12-349.56-154.97
Capital Expenditures
-2.83-4.68-94.98-15.33-12.44-20.79
Free Cash Flow
-158.59-84.81-453.88-179.45-362-175.76
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Margin
6.85%6.99%1.25%1.11%-4.64%12.45%
Pretax Margin
5.11%5.25%-0.85%-0.79%-7.52%10.59%
Profit Margin
3.38%3.51%-2.34%-2.22%-9.05%8.30%
FCF Margin
-6.88%-3.69%-18.73%-7.00%-15.14%-6.25%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
1.000-1.0001.200-1.800
Dividend Per Share Growth
20.00%--16.67%--41.23%
Dividend Yield
1.12%-0.93%1.03%-3.16%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
34.3329.06---7.78
PS Ratio
1.161.021.351.391.000.65