Eolus Aktiebolag (publ) (STO:EOLU.B)
Sweden flag Sweden · Delayed Price · Currency is SEK
46.05
+0.30 (0.66%)
Sep 3, 2026, 5:29 PM CET

Eolus Aktiebolag Financials Overview

Millions SEK. 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,2193,9108512,3012,3572,614
Revenue Growth
-28.21%359.46%-63.02%-2.38%-9.83%41.16%
Net Income
-294-346155573-5-19
Earnings Per Share
-23.49-13.936.2323.01-0.20-0.76
EPS Growth
---72.90%---

Revenue by Segment

Fiscal YearFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '24 Dec '23 Dec '22 Dec '21
Joint Eliminations
-2-1-2-3-1
Project Development
3,8748192,2742,3302,588
Asset Management
3834293028
Total
3,9108522,3012,3572,615

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
706557358579568627
Total Debt
4955542,406692310189
Net Cash (Debt)
2113-2,048-113258438
Net Cash Growth
-----41.10%30.36%
Net Cash Per Share
16.860.12-82.37-4.5410.3617.59

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
9011,783-1,796-152-191-97
Capital Expenditures
-3-3-2-2-5-4
Free Cash Flow
8981,780-1,798-154-196-101
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Pretax Margin
-14.56%-10.46%32.08%31.29%4.62%-1.53%
Profit Margin
-13.25%-8.85%18.21%24.90%-0.21%-0.73%
FCF Margin
40.47%45.52%-211.28%-6.69%-8.32%-3.86%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
2.2502.2502.2502.2501.5001.500
Dividend Per Share Growth
0%0%0%50.00%0%0%
Dividend Yield
4.92%5.22%4.96%2.77%1.58%1.37%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
--7.713.86--
Forward PE
1.906.423.665.7911.4420.44
P/FCF Ratio
1.280.60----
PS Ratio
0.520.281.410.961.121.18