Meghna Insurance PLC. (DSE:MEGHNAINS)
Bangladesh flag Bangladesh · Delayed Price · Currency is BDT
31.80
+0.30 (0.95%)
At close: Oct 15, 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
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,2721,1201,1161,4961,712-
Market Cap Growth
12.77%0.36%-25.40%-12.62%--
Enterprise Value
1,1431,0051,0221,3921,607-

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
4.514.0721.893521.0810.79-
PS Ratio
1.190.981.431.911.86-
PB Ratio
2.131.961.962.562.98-
P/FCF Ratio
10.674.9814.35---
P/OCF Ratio
10.324.9014.28---

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
1.070.881.301.781.75-
EV/EBITDA Ratio
3.553.3811.5433.118.30-
EV/EBIT Ratio
3.823.5314.1464.669.16-
EV/FCF Ratio
9.584.4713.13---

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '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
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
22.15%24.59%4.57%0.03%9.27%-
FCF Yield
9.37%20.06%6.97%-0.70%-7.27%-
Dividend Yield
3.15%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.17%3.57%3.58%-17.16%-51.69%-173.12%