Swan Life Ltd (MUSE:ANGM.I0000)
Mauritius flag Mauritius · Delayed Price · Currency is MUR
1,395.00
0.00 (0.00%)
At close: Aug 21, 2026

Swan Life Financials Overview

Millions MUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
2,4372,4372,2121,2721,0157,755
Revenue Growth
10.16%10.16%73.89%25.38%-86.92%3.52%
Operating Income
1,1571,157836.32801.23570.853,357
Net Income
948.63948.63686.18623.1507.17575.14
Earnings Per Share
360.39360.39260.68236.72192.68218.50
EPS Growth
38.25%38.25%10.12%22.86%-11.82%11.10%

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
6,0976,0977,1974,6964,1702,550
Total Debt
---1,41417.877.89
Net Cash (Debt)
6,0976,0977,1973,2824,1522,542
Net Cash Growth
-15.29%-15.29%119.28%-20.95%63.36%-4.77%
Net Cash Per Share
2316.142316.142734.051246.871577.37965.60

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
2,7342,7345,1153,0132,0592,371
Capital Expenditures
----23.69-5.18-10.07
Free Cash Flow
2,7342,7345,1152,9892,0542,361
Free Cash Flow Growth
-46.55%-46.55%71.14%45.52%-13.02%27.21%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Margin
47.50%47.50%37.81%62.98%56.26%43.29%
Pretax Margin
47.50%47.50%37.81%57.85%57.53%46.71%
Profit Margin
38.93%38.93%31.02%48.98%49.99%7.42%
FCF Margin
112.20%112.20%231.23%234.95%202.44%30.45%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
75.90075.90075.90069.01065.34059.400
Dividend Per Share Growth
0%0%9.98%5.62%10.00%0%
Dividend Yield
5.44%5.33%5.54%4.58%5.03%4.65%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
3.874.165.817.037.797.05
P/FCF Ratio
1.341.440.781.471.921.72
PS Ratio
1.511.621.803.453.890.52