GBAF Logo
Global Banking & Finance Awards® 2026 Nominations open, free to enter Nominate now →
S

Stalprofil STF.WA · PLN

Industrials · GPW · 🇵🇱 Poland

Compare

8.44

-0.24%

Close of 6 Nov 2026, in PLN

At a glance

Figures in PLN, from our data supplier.

FY2025

Revenue

PLN 2.20bn

FY2016FY2025

Net income

PLN 6.7m

FY2016FY2025

Free cash flow

PLN 44.4m

FY2016FY2025

Shareholders' equity

PLN 504.9m

FY2016FY2025

Income statement

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
RevenuePLN 2.20bnPLN 1.70bnPLN 1.53bnPLN 2.22bnPLN 1.65bnPLN 1.55bnPLN 1.43bnPLN 1.45bnPLN 1.12bnPLN 800.3m
Gross profitPLN 176.5mPLN 132.2mPLN 132.0mPLN 218.0mPLN 238.3mPLN 128.2mPLN 100.5mPLN 122.1mPLN 98.2mPLN 61.8m
Research and developmentPLN 420,000PLN 692,000PLN 1.7mPLN 12.5mPLN 1.8m—————
Operating incomePLN 27.3mPLN 26.6mPLN 37.1mPLN 109.4mPLN 150.5mPLN 35.5mPLN 28.4mPLN 43.8mPLN 39.9m−PLN 5.5m
Net incomePLN 6.7mPLN 14.5mPLN 15.6mPLN 78.7mPLN 115.9mPLN 21.2mPLN 16.6mPLN 28.9mPLN 20.8m−PLN 10.7m
Diluted earnings per share0.380.830.894.506.621.210.951.651.19-0.61

Balance sheet

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Total assetsPLN 1.07bnPLN 1.30bnPLN 1.02bnPLN 1.12bnPLN 1.20bnPLN 917.8mPLN 942.7mPLN 893.9mPLN 768.6mPLN 659.1m
Cash and short-term investmentsPLN 41.1mPLN 44.8mPLN 108.8mPLN 55.5mPLN 76.9mPLN 46.1mPLN 7.2mPLN 3.9mPLN 34.4mPLN 15.1m
Total liabilitiesPLN 434.3mPLN 691.9mPLN 424.3mPLN 535.4mPLN 681.7mPLN 514.4mPLN 642.2mPLN 605.8mPLN 505.3mPLN 414.8m
DebtPLN 184.7mPLN 226.8mPLN 156.7mPLN 200.5mPLN 187.7mPLN 160.1mPLN 189.6mPLN 200.2mPLN 131.1mPLN 87.1m
Shareholders' equityPLN 504.9mPLN 503.2mPLN 494.1mPLN 491.2mPLN 433.4mPLN 320.4mPLN 300.5mPLN 288.0mPLN 263.3mPLN 244.2m
Shares outstanding18m18m18m18m18m17m18m18m18m18m

Cash flow

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Cash from operationsPLN 49.8m−PLN 95.9mPLN 154.9mPLN 25.9mPLN 24.7mPLN 99.6mPLN 66.9m−PLN 74.2m−PLN 13.6mPLN 5.9m
Capital spending−PLN 5.3m−PLN 27.6m−PLN 38.1m−PLN 26.1m−PLN 11.5m−PLN 19.9m−PLN 22.5m−PLN 15.0m−PLN 7.0m−PLN 8.2m
Free cash flowPLN 44.4m−PLN 123.5mPLN 116.8m−PLN 155,000PLN 13.2mPLN 79.7mPLN 44.4m−PLN 89.1m−PLN 20.5m−PLN 2.4m
Dividends paid−PLN 5.3m−PLN 5.3m−PLN 12.9m−PLN 22.6m−PLN 2.8m−PLN 1.2m−PLN 4.0m−PLN 4.3m−PLN 2.7m−PLN 700,000

Latest quarters

By quarter end

Jun 2026Mar 2026Dec 2025Sept 2025Jun 2025Mar 2025Dec 2024Sept 2024
RevenuePLN 452.9mPLN 383.7mPLN 461.4mPLN 556.4mPLN 609.6mPLN 573.3mPLN 611.2mPLN 355.6m
Gross profitPLN 45.1mPLN 41.0mPLN 43.1mPLN 42.8mPLN 47.6mPLN 42.9mPLN 36.5mPLN 32.3m
Operating incomePLN 14.7mPLN 8.0mPLN 5.9mPLN 4.0mPLN 8.7mPLN 8.4mPLN 3.6mPLN 6.8m
Net incomePLN 9.5mPLN 19.1mPLN 4.1m−PLN 1.2mPLN 2.5mPLN 1.2mPLN 1.8mPLN 2.9m
Diluted earnings per share0.541.090.24-0.070.140.070.100.17
Cash from operations−PLN 46.0mPLN 78.0mPLN 31.0mPLN 68.0m−PLN 87.0mPLN 46.0m−PLN 106.0mPLN 41.0m
Capital spending−PLN 1.0m——−PLN 1.0m−PLN 1.0m−PLN 1.0m−PLN 3.0m−PLN 7.0m
Free cash flow−PLN 47.0m——PLN 67.0m−PLN 88.0mPLN 45.0m−PLN 109.0mPLN 34.0m
Total assetsPLN 1.17bnPLN 1.12bnPLN 1.07bnPLN 1.22bnPLN 1.29bnPLN 1.33bnPLN 1.30bnPLN 1.08bn
Cash and short-term investmentsPLN 42.7mPLN 25.0mPLN 41.1mPLN 32.7mPLN 32.8mPLN 64.6mPLN 44.8mPLN 36.8m
DebtPLN 160.4mPLN 85.6mPLN 170.1mPLN 192.6mPLN 248.0mPLN 187.2mPLN 211.6mPLN 89.1m
Shareholders' equityPLN 515.9mPLN 524.0mPLN 504.9mPLN 500.6mPLN 501.7mPLN 504.5mPLN 503.2mPLN 501.5m

Growth per year

Compound annual rate

3 years5 years10 years
Revenue-0.2%7.3%13.0%
Operating income-37.1%-5.2%—
Net income-56.1%-20.6%—

Average margins

Over each period

1 year3 years5 years10 years
Gross margin7.9%8.6%9.4%8.9%
Operating margin1.4%2.6%3.6%3.0%
Net margin0.5%1.5%2.3%1.8%

Valuation history

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Price to earnings20.39.19.62.21.56.08.05.412.5-21.5
Price to sales0.10.10.10.10.10.10.10.10.20.3

Dividends and splits

Per share, in the currency the company pays

Paid for 26 years. Last went ex-dividend on 19 Aug 2025.

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018
Paid in the year0.300.300.741.200.160.070.230.18
  • 10-for-1 split · 15 Jul 2005

Sources and methodology

Data on this tab
Our data supplier
Chart on the Overview
TradingView

Nothing here is investment advice. Prices can be delayed or wrong, so check with the exchange before relying on them. Data for this page. How we cover markets.