Rupali Life Insurance PLC (DSE:RUPALILIFE)
Bangladesh flag Bangladesh · Delayed Price · Currency is BDT
73.40
+1.60 (2.23%)
At close: Nov 5, 2026

Rupali Life Insurance Financials Overview

Millions BDT. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
2,2642,2962,4232,5652,3922,814
Revenue Growth
-2.92%-5.23%-5.56%7.25%-14.99%3.27%
Operating Income
121.64160.5530.2828.41-110.91350.37
Net Income
41.7680.66-56.77-56.91-216.56233.43
Earnings Per Share
1.392.69-1.89-1.90-7.78
EPS Growth
-85.55%-----18.58%

Cash & Debt

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
1,3211,5621,5131,6691,6581,775
Total Debt
2.142.322.994.20.871.1
Net Cash (Debt)
1,3191,5591,5101,6651,6571,774
Net Cash Growth
-3.34%3.25%-9.28%0.47%-6.58%1.58%
Net Cash Per Share
43.9451.9650.3255.47-59.10

Cash Flow & CapEx

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
-196.52-80.13-358.9-164.12-349.56-154.97
Capital Expenditures
9.14-4.68-94.98-15.33-12.44-20.79
Free Cash Flow
-187.38-84.81-453.88-179.45-362-175.76
Free Cash Flow Growth
------

Margins

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Margin
5.37%6.99%1.25%1.11%-4.64%12.45%
Pretax Margin
3.60%5.25%-0.85%-0.79%-7.52%10.59%
Profit Margin
1.84%3.51%-2.34%-2.22%-9.05%8.30%
FCF Margin
-8.28%-3.69%-18.73%-7.00%-15.14%-6.25%

Dividends

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingNov '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.36%-0.92%1.01%-2.97%

Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingNov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
52.7629.06---7.78
PS Ratio
0.971.021.351.391.000.65