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

Mostostal Plock MSP.WA · PLN

Industrials · GPW · 🇵🇱 Poland

Compare

11.85

+0.42%

Close of 6 Nov 2026, in PLN

At a glance

Figures in PLN, from our data supplier.

FY2025

Revenue

PLN 169.4m

FY2016FY2025

Net income

PLN 2.0m

FY2016FY2025

Free cash flow

PLN 10.0m

FY2016FY2025

Shareholders' equity

PLN 20.3m

FY2016FY2025

Income statement

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
RevenuePLN 169.4mPLN 114.1mPLN 114.1mPLN 156.5mPLN 178.2mPLN 96.8mPLN 114.2mPLN 100.6mPLN 104.1mPLN 109.7m
Gross profitPLN 15.0m−PLN 1.2m−PLN 6.2mPLN 10.2mPLN 31.5mPLN 13.4mPLN 13.8mPLN 1.4m−PLN 2.8mPLN 1.2m
Research and developmentPLN 807,000PLN 10,000————————
Operating incomePLN 6.1m−PLN 5.1m−PLN 12.3mPLN 4.1mPLN 21.4mPLN 5.9mPLN 5.7m−PLN 4.6m−PLN 8.8m−PLN 4.8m
Net incomePLN 2.0m−PLN 6.4m−PLN 11.7mPLN 2.8mPLN 19.2mPLN 4.5mPLN 5.1m−PLN 6.7m−PLN 10.0m−PLN 5.0m
Diluted earnings per share1.02-3.18-5.851.389.622.242.57-3.33-5.00-2.49

Balance sheet

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Total assetsPLN 85.6mPLN 102.3mPLN 98.2mPLN 63.0mPLN 137.0mPLN 90.9mPLN 68.1mPLN 90.8mPLN 60.3mPLN 77.4m
Cash and short-term investmentsPLN 331,000PLN 3.6mPLN 13.4mPLN 20.3mPLN 32.2mPLN 9.1mPLN 3.3mPLN 14.1mPLN 96,000PLN 118,000
Total liabilitiesPLN 65.3mPLN 84.1mPLN 73.6mPLN 25.1mPLN 93.9mPLN 66.0mPLN 47.7mPLN 75.5mPLN 38.4mPLN 45.5m
DebtPLN 5.6mPLN 18.9mPLN 6.6mPLN 5.8mPLN 7.5mPLN 4.2mPLN 1.5mPLN 6.7mPLN 6.0mPLN 8.3m
Shareholders' equityPLN 20.3mPLN 18.2mPLN 24.6mPLN 37.9mPLN 43.1mPLN 24.9mPLN 20.4mPLN 15.3mPLN 21.9mPLN 31.9m
Shares outstanding2m2m2m2m2m2m2m2m2m2m

Cash flow

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Cash from operationsPLN 11.2m−PLN 20.6m−PLN 495,000PLN 276,000PLN 28.4mPLN 6.3m−PLN 4.1mPLN 14.3mPLN 3.9m−PLN 10.9m
Capital spending−PLN 1.1m−PLN 2.6m−PLN 4.9m−PLN 1.8m−PLN 885,000−PLN 1.3m−PLN 447,000−PLN 484,000−PLN 778,000−PLN 386,000
Free cash flowPLN 10.0m−PLN 23.1m−PLN 5.4m−PLN 1.5mPLN 27.5mPLN 5.0m−PLN 4.6mPLN 13.8mPLN 3.1m−PLN 11.3m
Dividends paid——−PLN 1.6m−PLN 8.0m−PLN 1.0m−PLN 1.0m−PLN 1.0m−PLN 1.0m——

Latest quarters

By quarter end

Mar 2026Dec 2025Sept 2025Jun 2025Mar 2025Dec 2024Sept 2024Jun 2024
RevenuePLN 37.3mPLN 32.2mPLN 47.9mPLN 46.5mPLN 42.9mPLN 48.1mPLN 25.6mPLN 18.4m
Gross profitPLN 2.6mPLN 9.4m—PLN 2.8mPLN 2.8mPLN 4.5mPLN 1.8m−PLN 5.3m
Operating incomePLN 718,000PLN 1.4mPLN 2.4mPLN 1.0mPLN 1.3mPLN 2.7mPLN 2,000−PLN 6.3m
Net incomePLN 357,000−PLN 313,000PLN 1.3mPLN 470,000PLN 569,000PLN 4.2m−PLN 203,000−PLN 6.7m
Diluted earnings per share0.18-0.160.660.240.282.11-0.10-3.37
Cash from operationsPLN 6.0mPLN 7.0mPLN 7.0m−PLN 3.0m−PLN 1.0mPLN 3.0m−PLN 5.0m−PLN 9.0m
Capital spending———————−PLN 1.0m
Free cash flow———————−PLN 10.0m
Total assetsPLN 86.7mPLN 85.6mPLN 85.6mPLN 101.0mPLN 96.1mPLN 102.3mPLN 80.3mPLN 65.6m
Cash and short-term investmentsPLN 3.8mPLN 331,000PLN 331,000PLN 421,000PLN 609,000PLN 3.6mPLN 290,000PLN 517,000
Debt—PLN 3.0mPLN 3.0mPLN 17.6mPLN 14.0mPLN 14.7mPLN 18.2mPLN 12.6m
Shareholders' equityPLN 20.6mPLN 20.3mPLN 20.3mPLN 19.3mPLN 18.8mPLN 18.2mPLN 14.0mPLN 14.2m

Growth per year

Compound annual rate

3 years5 years10 years
Revenue2.7%11.8%6.0%
Operating income14.2%0.9%35.4%
Net income-9.7%-14.5%16.0%

Average margins

Over each period

1 year3 years5 years10 years
Gross margin4.9%3.2%7.6%5.9%
Operating margin0.4%-1.3%2.4%0.6%
Net margin-1.5%-2.4%1.3%-0.4%

Valuation history

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Price to earnings13.8-2.5-3.012.12.54.42.5-0.9-1.9-4.2
Price to sales0.20.10.30.20.30.20.10.10.20.2

Dividends and splits

Per share, in the currency the company pays

Paid for 0 years. Last went ex-dividend on 26 Jun 2023.

FY2023FY2022FY2021FY2015FY2013FY2011FY2010FY2009
Paid in the year0.804.000.501.391.181.304.004.25

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.