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

Swan Life Financials Overview

Millions MUR. 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
2,5002,4372,2121,2721,0157,755
Revenue Growth
7.88%10.16%73.89%25.38%-86.92%3.52%
Operating Income
1,5121,157836.32801.23570.853,357
Net Income
1,214948.63686.18623.1507.17575.14
Earnings Per Share
461.16360.39260.68236.72192.68218.50
EPS Growth
101.60%38.25%10.12%22.86%-11.82%11.10%

Cash & Debt

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

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
3,9882,7345,1153,0132,0592,371
Capital Expenditures
----23.69-5.18-10.07
Free Cash Flow
3,9882,7345,1152,9892,0542,361
Free Cash Flow Growth
84.04%-46.55%71.14%45.52%-13.02%27.21%

Margins

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

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingOct '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.66%5.06%5.01%4.15%4.36%3.86%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingOct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
2.914.165.817.037.797.05
P/FCF Ratio
0.881.440.781.471.921.72
PS Ratio
1.411.621.803.453.890.52