Prime Islami Life Insurance Limited (DSE:PRIMELIFE)
Bangladesh flag Bangladesh · Delayed Price · Currency is BDT
39.60
-0.80 (-1.98%)
At close: Jul 23, 2026

DSE:PRIMELIFE 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
4,0053,9563,8454,1244,2424,406
Revenue Growth
2.03%2.89%-6.78%-2.79%-3.71%7.40%
Operating Income
315.08-46.98-144.85-158.38-231.67-134.77
Net Income
266.87-98.54-135.04-172.19-357.34-270.53
Earnings Per Share
8.74-3.23-4.42-5.64-11.71-8.86
EPS Growth
------

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
481.571,0201,1231,081942.151,153
Total Debt
-21.7628.735.0440.8546.15
Net Cash (Debt)
481.57998.661,0951,046901.31,106
Net Cash Growth
-19.90%-8.77%4.65%16.06%-18.54%-7.54%
Net Cash Per Share
15.7832.7235.8734.2729.5336.25

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
-119.33-103.2173.3996.45-112.33-113.98
Capital Expenditures
-5.6-5.94-10.71-2.69-10.48-6.99
Free Cash Flow
-124.93-109.1562.6993.76-122.82-120.98
Free Cash Flow Growth
---33.14%---

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Margin
7.87%-1.19%-3.77%-3.84%-5.46%-3.06%
Pretax Margin
7.52%-1.54%-4.22%-4.45%-7.32%-4.00%
Profit Margin
6.66%-2.49%-3.51%-4.17%-8.42%-6.14%
FCF Margin
-3.12%-2.76%1.63%2.27%-2.90%-2.75%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22
Dividend Per Share
0.0250.025-0.1000.200
Dividend Per Share Growth
0%---50.00%-
Dividend Yield
0.06%0.08%-0.19%0.38%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
P/FCF Ratio
--15.1917.15--
PS Ratio
0.300.260.250.390.380.40