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

Mostostal Warszawa MSW.WA · PLN

Industrials · GPW · 🇵🇱 Poland

Compare

3.76

+1.35%

Close of 6 Nov 2026, in PLN

At a glance

Figures in PLN, from our data supplier.

FY2025

Revenue

PLN 1.31bn

FY2016FY2025

Net income

−PLN 102.8m

FY2016FY2025

Free cash flow

PLN 87.3m

FY2016FY2025

Shareholders' equity

−PLN 32.1m

FY2016FY2025

Income statement

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
RevenuePLN 1.31bnPLN 1.58bnPLN 1.68bnPLN 1.61bnPLN 1.31bnPLN 1.37bnPLN 1.27bnPLN 1.01bnPLN 1.10bnPLN 1.40bn
Gross profit−PLN 45.4mPLN 52.6mPLN 92.0mPLN 112.7mPLN 118.1mPLN 101.9mPLN 51.9mPLN 40.6mPLN 117.4mPLN 120.9m
Research and development————PLN 149,000—————
Operating income−PLN 128.4m−PLN 24.8mPLN 24.6mPLN 36.4mPLN 39.9mPLN 33.9m−PLN 1.4m−PLN 24.6mPLN 21.4mPLN 47.4m
Net income−PLN 102.8m−PLN 26.9mPLN 23.4mPLN 18.0mPLN 15.0mPLN 5.8m−PLN 3,000−PLN 42.8mPLN 2.5mPLN 16.5m
Diluted earnings per share-5.14-1.351.170.900.750.29-0.00-2.140.130.83

Balance sheet

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Total assetsPLN 1.03bnPLN 1.13bnPLN 1.23bnPLN 1.04bnPLN 922.2mPLN 963.2mPLN 1.04bnPLN 1.05bnPLN 991.6mPLN 1.15bn
Cash and short-term investmentsPLN 224.4mPLN 164.3mPLN 282.1mPLN 206.6mPLN 240.8mPLN 183.3mPLN 273.7mPLN 154.6mPLN 96.5mPLN 215.8m
Total liabilitiesPLN 1.06bnPLN 1.05bnPLN 1.12bnPLN 942.6mPLN 841.4mPLN 906.9mPLN 986.0mPLN 957.6mPLN 853.1mPLN 908.7m
DebtPLN 205.3mPLN 262.4mPLN 240.0mPLN 219.2mPLN 170.7mPLN 243.3mPLN 283.3mPLN 272.4mPLN 222.2mPLN 220.3m
Shareholders' equity−PLN 32.1mPLN 71.0mPLN 98.2mPLN 76.5mPLN 58.3mPLN 43.1mPLN 40.1mPLN 80.8mPLN 124.9mPLN 216.8m
Shares outstanding20m20m20m20m20m20m20m20m20m20m

Cash flow

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Cash from operationsPLN 99.6m−PLN 41.7mPLN 184.1mPLN 24.2mPLN 158.6m−PLN 5.2mPLN 112.4mPLN 29.3m−PLN 125.1m−PLN 124.7m
Capital spending−PLN 12.3m−PLN 38.1m−PLN 80.2m−PLN 31.9m−PLN 10.6m−PLN 13.9m−PLN 7.9m−PLN 4.1m−PLN 5.3m−PLN 5.1m
Free cash flowPLN 87.3m−PLN 79.9mPLN 103.9m−PLN 7.7mPLN 147.9m−PLN 19.0mPLN 104.6mPLN 25.2m−PLN 130.4m−PLN 129.8m

Latest quarters

By quarter end

Jun 2026Mar 2026Dec 2025Sept 2025Jun 2025Mar 2025Dec 2024Sept 2024
RevenuePLN 300.2mPLN 251.4mPLN 238.3mPLN 389.4mPLN 364.9mPLN 317.0mPLN 454.7mPLN 469.2m
Gross profitPLN 54.2mPLN 8.3m−PLN 110.8mPLN 39.1mPLN 11.3mPLN 19.8mPLN 9.3mPLN 37.4m
Operating incomePLN 34.1m−PLN 10.3m−PLN 134.5mPLN 12.3m−PLN 9.0mPLN 2.8m−PLN 10.0mPLN 20.9m
Net incomePLN 25.3m−PLN 9.7m−PLN 105.8mPLN 1.3mPLN 1.2mPLN 423,000−PLN 16.3mPLN 12.8m
Diluted earnings per share1.27-0.48-5.290.070.060.02-0.810.64
Cash from operations−PLN 44.0m−PLN 193.0mPLN 128.0mPLN 98.0m−PLN 53.0m−PLN 66.0mPLN 92.0m−PLN 40.0m
Capital spending—−PLN 2.0m−PLN 1.0m−PLN 2.0m−PLN 2.0m−PLN 5.0m−PLN 7.0m−PLN 14.0m
Free cash flow—−PLN 195.0mPLN 127.0mPLN 96.0m−PLN 55.0m−PLN 71.0mPLN 85.0m−PLN 54.0m
Total assets—PLN 956.0mPLN 1.03bnPLN 1.04bnPLN 1.07bnPLN 1.02bnPLN 1.13bnPLN 1.02bn
Cash and short-term investments—PLN 124.0mPLN 224.4mPLN 100.7mPLN 22.0mPLN 61.5mPLN 164.3mPLN 68.6m
Debt—PLN 259.9mPLN 245.3mPLN 171.4mPLN 197.6mPLN 149.9mPLN 203.5mPLN 130.8m
Shareholders' equity—−PLN 42.0m−PLN 32.1mPLN 73.7mPLN 72.4mPLN 71.3mPLN 71.0mPLN 87.4m

Growth per year

Compound annual rate

3 years5 years10 years
Revenue-6.7%-0.8%0.3%

Average margins

Over each period

1 year3 years5 years10 years
Gross margin0.3%3.4%4.9%5.9%
Operating margin-5.3%-1.5%-0.2%0.5%
Net margin-4.5%-1.4%-0.8%-0.4%

Valuation history

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Price to earnings-1.5-3.95.66.28.617.3-25866.7-1.036.813.0
Price to sales0.10.10.10.10.10.10.10.00.10.1

Dividends and splits

Per share, in the currency the company pays

Paid for 0 years. Last went ex-dividend on 29 Jun 2011.

FY2011FY2010
Paid in the year0.551.40
  • 10-for-1 split · 8 Apr 1994

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.