Samhällsbyggnadsbolaget i Norden AB (publ) (STO:SBB.B)
Sweden flag Sweden · Delayed Price · Currency is SEK
3.358
-0.109 (-3.14%)
Aug 14, 2026, 5:29 PM CET

STO:SBB.B 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
1,8741,8711,8724,5815,3655,930
Revenue Growth
162.47%-0.05%-59.14%-14.61%-9.53%12.63%
Net Income
-4,419-2,881-6,325-22,887-10,12424,087
Earnings Per Share
-2.50-1.69-3.89-13.89-6.1415.11
EPS Growth
-----171.60%

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Residentials
-1,5711,4531,6212,4321,128
Development
-300322---
Community
--972,9372,864-
Total
1,8741,8711,8724,5815,3648,744

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
2,0664,7952,4913,8454,4299,837
Total Debt
39,54240,33356,30062,48687,91488,634
Net Cash (Debt)
-37,476-35,538-53,809-58,641-83,485-78,797
Net Cash Growth
------
Net Cash Per Share
-21.19-20.85-33.10-35.58-50.67-49.44

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
6431,202-2261,3502,1204,612
Free Cash Flow
6431,202-2261,3502,1204,612
Free Cash Flow Growth
-39.45%---36.32%-54.03%-

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Margin
41.35%35.92%19.55%50.64%51.95%63.00%
Pretax Margin
68.09%136.45%-234.35%-447.41%-194.56%498.25%
Profit Margin
-235.81%-153.98%-337.87%-499.61%-188.70%406.19%

Dividends

Fiscal YearFY 2023FY 2022FY 2021
Period EndingDec '23 Dec '22 Dec '21
Dividend Per Share
1.2001.4401.320
Dividend Per Share Growth
-16.67%9.09%32.00%
Dividend Yield
30.14%11.15%3.15%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
-----4.26
PS Ratio
3.374.694.051.865.3917.31