Castellum AB (publ) (STO:CAST)
135.25
-0.40 (-0.29%)
Nov 6, 2026, 5:29 PM CET
Castellum AB Financials Overview
Financials in millions SEK. Fiscal year is January - December.
Millions SEK. Fiscal year is Jan - Dec.
Fiscal Year | TTM | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 |
|---|---|---|---|---|---|---|
| Period Ending | Sep '26 Sep 30, 2026 | Dec '25 Dec 31, 2025 | Dec '24 Dec 31, 2024 | Dec '23 Dec 31, 2023 | Dec '22 Dec 31, 2022 | Dec '21 Dec 31, 2021 |
Revenue Revenue Growth | 9,848 | 9,882 | 10,270 | 10,649 | 9,596 | 6,297 |
Revenue Growth | -0.46% | -3.78% | -3.56% | 10.97% | 52.39% | 4.88% |
Net Income Net Income Growth | 2,756 | 938 | 2,357 | -11,592 | 1,750 | 11,828 |
Earnings Per Share EPS Growth | 5.85 | 1.91 | 4.79 | -25.68 | 5.29 | 41.81 |
EPS Growth | 1.52% | -60.18% | - | - | -87.35% | 103.73% |
Fiscal Year | TTM | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 |
|---|---|---|---|---|---|---|
| Period Ending | Sep '26 Sep 30, 2026 | Dec '25 Dec 31, 2025 | Dec '24 Dec 31, 2024 | Dec '23 Dec 31, 2023 | Dec '22 Dec 31, 2022 | Dec '21 Dec 31, 2021 |
Stockholm Stockholm Growth | 2,362 | 2,378 | 2,541 | 2,543 | 2,409 | 1,483 |
West West Growth | 1,908 | 1,826 | 1,835 | 1,829 | 1,685 | 1,272 |
Central Central Growth | 1,785 | 1,804 | 1,752 | 1,759 | 1,632 | 911 |
Mälardalen Mälardalen Growth | 1,340 | 1,344 | 1,299 | 1,254 | 1,123 | 1,014 |
Öresund Öresund Growth | 1,362 | 1,438 | 1,505 | 1,563 | 1,305 | 1,168 |
Finland Finland Growth | 632 | 673 | 683 | 671 | 609 | 336 |
Unallocated Unallocated Growth | - | 204 | 265 | 266 | 164 | 169 |
Group Elimination Group Elimination Growth | - | -74 | -96 | -79 | - | - |
Total Total Growth | 9,384 | 9,593 | 9,784 | 9,806 | 8,927 | 6,353 |
Fiscal Year | Current | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 |
|---|---|---|---|---|---|---|
| Period Ending | Sep '26 Sep 30, 2026 | Dec '25 Dec 31, 2025 | Dec '24 Dec 31, 2024 | Dec '23 Dec 31, 2023 | Dec '22 Dec 31, 2022 | Dec '21 Dec 31, 2021 |
Cash & Investments Cash & Investments Growth | 159 | 120 | 2,400 | 2,088 | 858 | 1,197 |
Total Debt Total Debt Growth | 57,310 | 58,124 | 60,097 | 63,112 | 78,440 | 73,132 |
Net Cash (Debt) Net Cash Growth | -57,151 | -58,004 | -57,697 | -61,024 | -77,582 | -71,935 |
Net Cash Growth | - | - | - | - | - | - |
Net Cash Per Share Net Cash Per Share Growth | -121.36 | -117.84 | -117.15 | -135.20 | -234.49 | -254.26 |
Fiscal Year | TTM | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 |
|---|---|---|---|---|---|---|
| Period Ending | Sep '26 Sep 30, 2026 | Dec '25 Dec 31, 2025 | Dec '24 Dec 31, 2024 | Dec '23 Dec 31, 2023 | Dec '22 Dec 31, 2022 | Dec '21 Dec 31, 2021 |
Operating Cash Flow Operating Cash Flow Growth | 3,785 | 3,921 | 4,222 | 4,813 | 4,287 | 2,603 |
Free Cash Flow Free Cash Flow Growth | 3,785 | 3,921 | 4,222 | 4,813 | 4,287 | 2,603 |
Free Cash Flow Growth | -12.67% | -7.13% | -12.28% | 12.27% | 64.70% | -11.58% |
Fiscal Year | TTM | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 |
|---|---|---|---|---|---|---|
| Period Ending | Sep '26 Sep 30, 2026 | Dec '25 Dec 31, 2025 | Dec '24 Dec 31, 2024 | Dec '23 Dec 31, 2023 | Dec '22 Dec 31, 2022 | Dec '21 Dec 31, 2021 |
Operating Margin | 67.79% | 65.55% | 67.13% | 65.11% | 64.19% | 64.94% |
Pretax Margin | 26.50% | 13.50% | 26.88% | -137.18% | 23.31% | 188.49% |
Profit Margin | 27.98% | 9.49% | 22.95% | -108.85% | 18.24% | 187.84% |
Fiscal Year | Current | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 |
|---|---|---|---|---|---|---|
| Period Ending | Nov '26 Nov 9, 2026 | Dec '25 Dec 31, 2025 | Dec '24 Dec 31, 2024 | Dec '23 Dec 31, 2023 | Dec '22 Dec 31, 2022 | Dec '21 Dec 31, 2021 |
Dividend Per Share Dividend Per Share Growth | 0.620 | - | 2.480 | - | - | 7.600 |
Dividend Per Share Growth | 0% | - | - | - | - | 10.14% |
Dividend Yield | 0.46% | - | 2.06% | - | - | 3.12% |
Fiscal Year | Current | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 |
|---|---|---|---|---|---|---|
| Period Ending | Nov '26 Nov 9, 2026 | Dec '25 Dec 31, 2025 | Dec '24 Dec 31, 2024 | Dec '23 Dec 31, 2023 | Dec '22 Dec 31, 2022 | Dec '21 Dec 31, 2021 |
PE Ratio | 23.11 | 55.82 | 25.19 | - | 23.69 | 7.02 |
PS Ratio | 5.91 | 5.30 | 5.78 | 6.63 | 4.32 | 13.19 |