Castellum AB (publ) (STO:CAST)
135.35
+0.10 (0.07%)
Aug 19, 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 | Jun '26 Jun 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,960 | 9,882 | 10,270 | 10,649 | 9,596 | 6,297 |
Revenue Growth | 0.26% | -3.78% | -3.56% | 10.97% | 52.39% | 4.88% |
Net Income Net Income Growth | 2,680 | 938 | 2,357 | -11,592 | 1,750 | 11,828 |
Earnings Per Share EPS Growth | 5.54 | 1.91 | 4.79 | -25.68 | 5.29 | 41.81 |
EPS Growth | 2.89% | -60.18% | - | - | -87.35% | 103.73% |
| Fiscal Year | TTM | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 |
|---|---|---|---|---|---|---|
| Period Ending | Jun '26 Jun 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,358 | 2,378 | 2,541 | 2,543 | 2,409 | 1,483 |
West West Growth | 1,928 | 1,826 | 1,835 | 1,829 | 1,685 | 1,272 |
Central Central Growth | 1,823 | 1,804 | 1,752 | 1,759 | 1,632 | 911 |
Mälardalen Mälardalen Growth | 1,345 | 1,344 | 1,299 | 1,254 | 1,123 | 1,014 |
Öresund Öresund Growth | 1,411 | 1,438 | 1,505 | 1,563 | 1,305 | 1,168 |
Finland Finland Growth | 643 | 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,545 | 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 | Jun '26 Jun 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 | 93 | 120 | 2,400 | 2,088 | 858 | 1,197 |
Total Debt Total Debt Growth | 56,807 | 58,124 | 60,097 | 63,112 | 78,440 | 73,132 |
Net Cash (Debt) Net Cash Growth | -56,714 | -58,004 | -57,697 | -61,024 | -77,582 | -71,935 |
Net Cash Growth | - | - | - | - | - | - |
Net Cash Per Share Net Cash Per Share Growth | -117.22 | -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 | Jun '26 Jun 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 | 4,118 | 3,921 | 4,222 | 4,813 | 4,287 | 2,603 |
Free Cash Flow Free Cash Flow Growth | 4,118 | 3,921 | 4,222 | 4,813 | 4,287 | 2,603 |
Free Cash Flow Growth | 0.12% | -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 | Jun '26 Jun 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.30% | 65.55% | 67.13% | 65.11% | 64.19% | 64.94% |
Pretax Margin | 30.79% | 13.50% | 26.88% | -137.18% | 23.31% | 188.49% |
Profit Margin | 26.91% | 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 | Aug '26 Aug 20, 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 | 1.240 | - | 2.480 | - | - | 7.600 |
Dividend Per Share Growth | 0% | - | - | - | - | 10.14% |
Dividend Yield | 0.92% | - | 2.10% | - | - | 4.00% |
| Fiscal Year | Current | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 |
|---|---|---|---|---|---|---|
| Period Ending | Aug '26 Aug 20, 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 | 24.42 | 55.82 | 25.19 | - | 23.69 | 7.02 |
PS Ratio | 6.07 | 5.30 | 5.78 | 6.63 | 4.32 | 13.19 |