Meghna Insurance PLC. (DSE:MEGHNAINS)
Bangladesh flag Bangladesh · Delayed Price · Currency is BDT
30.50
+0.50 (1.67%)
At close: Nov 4, 2026

Meghna Insurance PLC. Ratios and Metrics

Millions BDT. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Nov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,2201,1201,1161,4961,712-
Market Cap Growth
12.13%0.36%-25.40%-12.62%--
Enterprise Value
1,0911,0051,0221,3921,607-

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Nov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
4.374.0721.893521.0810.79-
PS Ratio
1.160.981.431.911.86-
PB Ratio
2.061.961.962.562.98-
P/FCF Ratio
10.344.9814.35---
P/OCF Ratio
9.994.9014.28---

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Nov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
1.030.881.301.781.75-
EV/EBITDA Ratio
3.433.3811.5433.118.30-
EV/EBIT Ratio
3.693.5314.1464.669.16-
EV/FCF Ratio
9.244.4713.13---

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Nov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.020.020.020.020.030.05
Debt / EBITDA Ratio
0.030.040.110.230.070.19
Debt / FCF Ratio
0.090.060.14--0.15
Net Debt / Equity Ratio
-0.22-0.27-0.12-0.10-0.18-0.56
Net Debt / EBITDA Ratio
-0.42-0.52-0.79-1.45-0.53-2.70
Net Debt / FCF Ratio
-1.10-0.69-0.895.800.82-1.76
Quick Ratio
1.081.181.101.321.521.02
Current Ratio
2.142.261.982.152.331.54
Asset Turnover
0.660.730.560.570.710.58
Return on Equity (ROE)
47.48%48.23%8.83%0.07%33.00%20.11%
Return on Assets (ROA)
11.58%11.45%3.24%0.99%8.46%3.91%
Return on Invested Capital (ROIC)
47.05%47.26%8.54%0.06%31.01%18.54%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Nov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
22.88%24.59%4.57%0.03%9.27%-
FCF Yield
9.68%20.06%6.97%-0.70%-7.27%-
Dividend Yield
3.28%3.57%3.58%2.67%2.34%-
Payout Ratio
14.03%14.32%76.92%11923.82%7.56%-
Buyback Yield / Dilution
----19.83%-54.03%-173.12%
Total Shareholder Return
3.28%3.57%3.58%-17.16%-51.69%-173.12%