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

STC Concrete Product Public Company Limited STC.BK · THB

Materials · SET · 🇹🇭 Thailand

Compare

0.74

0.00%

Close of 9 Nov 2026, in THB

Search any instrument

Reference data, closing prices and charts across 45,000 companies, plus crypto, commodities and currencies.

At a glance

Figures in THB, from our data supplier.

FY2025

Revenue

THB 539.0m

FY2016FY2025

Net income

THB 5.0m

FY2016FY2025

Free cash flow

THB 31.8m

FY2016FY2025

Shareholders' equity

THB 377.5m

FY2016FY2025

Income statement

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
RevenueTHB 539.0mTHB 558.4mTHB 535.5mTHB 432.7mTHB 418.2mTHB 419.5mTHB 420.6mTHB 379.5mTHB 372.5mTHB 366.0m
Gross profitTHB 117.9mTHB 159.1mTHB 138.5mTHB 113.7mTHB 109.5mTHB 116.9mTHB 134.0mTHB 104.5mTHB 95.2mTHB 101.0m
Operating incomeTHB 15.2mTHB 29.8mTHB 22.5mTHB 7.3mTHB 9.0mTHB 22.5mTHB 39.6mTHB 25.8mTHB 24.1mTHB 24.8m
Net incomeTHB 5.0mTHB 14.2mTHB 9.6mTHB 1.3mTHB 3.0mTHB 14.7mTHB 25.8mTHB 15.4mTHB 15.5mTHB 15.0m
Diluted earnings per share0.010.020.020.000.010.030.050.040.030.03

Balance sheet

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Total assetsTHB 806.5mTHB 825.9mTHB 794.0mTHB 673.9mTHB 588.3mTHB 571.5mTHB 597.5mTHB 552.7mTHB 490.9mTHB 460.6m
Cash and short-term investmentsTHB 1.5mTHB 2.1mTHB 1.1mTHB 447,162THB 1.7mTHB 1.5mTHB 17.6mTHB 1.9mTHB 1.0mTHB 3.0m
Total liabilitiesTHB 429.0mTHB 445.4mTHB 427.7mTHB 303.0mTHB 216.7mTHB 193.7mTHB 169.8mTHB 272.1mTHB 214.2mTHB 195.4m
DebtTHB 282.6mTHB 300.4mTHB 294.0mTHB 201.6mTHB 129.8mTHB 104.6mTHB 62.6mTHB 162.1mTHB 132.0mTHB 102.9m
Shareholders' equityTHB 377.5mTHB 380.4mTHB 366.3mTHB 370.9mTHB 371.6mTHB 377.7mTHB 427.7mTHB 280.6mTHB 276.7mTHB 265.1m
Shares outstanding568m568m568m568m568m568m568m420m568m568m

Cash flow

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Cash from operationsTHB 51.6mTHB 49.6m−THB 8.1mTHB 13.4mTHB 40.1mTHB 26.6mTHB 30.3mTHB 40.1mTHB 20.8mTHB 50.6m
Capital spending−THB 19.9m−THB 44.3m−THB 45.0m−THB 80.3m−THB 34.9m−THB 19.8m−THB 18.8m−THB 50.8m−THB 23.4m−THB 5.2m
Free cash flowTHB 31.8mTHB 5.3m−THB 53.0m−THB 66.9mTHB 5.2mTHB 6.8mTHB 11.5m−THB 10.7m−THB 2.6mTHB 45.4m
Dividends paid−THB 9.9m—−THB 14.2m−THB 922−THB 9.1m−THB 56.8m−THB 21.0m−THB 11.6m−THB 17.9m−THB 10.5m

Latest quarters

By quarter end

Jun 2026Mar 2026Dec 2025Sept 2025Jun 2025Mar 2025Dec 2024Sept 2024
RevenueTHB 141.8mTHB 141.2mTHB 161.7mTHB 128.5mTHB 116.0mTHB 132.9mTHB 156.1mTHB 159.7m
Gross profitTHB 38.9mTHB 38.5mTHB 44.7mTHB 29.0mTHB 27.7mTHB 38.2mTHB 48.5mTHB 45.7m
Operating incomeTHB 5.4mTHB 7.8mTHB 12.3m−THB 550,000−THB 3.0mTHB 3.9mTHB 14.1mTHB 9.7m
Net incomeTHB 4.9mTHB 3.5mTHB 10.6m−THB 1.6m−THB 5.1mTHB 1.1mTHB 8.2mTHB 6.5m
Diluted earnings per share0.010.010.02-0.00-0.010.000.010.01
Cash from operationsTHB 18.0mTHB 6.0mTHB 8.0mTHB 19.0mTHB 16.0mTHB 7.0mTHB 7.0mTHB 11.0m
Capital spending−THB 4.0m−THB 2.0m−THB 3.0m−THB 4.0m−THB 5.0m−THB 5.0m−THB 9.0m−THB 6.0m
Free cash flowTHB 14.0mTHB 4.0mTHB 5.0mTHB 15.0mTHB 11.0mTHB 2.0m−THB 2.0mTHB 5.0m
Total assetsTHB 803.8mTHB 820.1mTHB 806.5mTHB 789.2mTHB 808.4mTHB 822.9mTHB 825.9mTHB 829.5m
Cash and short-term investmentsTHB 1.8mTHB 1.6mTHB 1.5mTHB 2.8mTHB 2.2mTHB 2.9mTHB 2.1mTHB 4.9m
DebtTHB 255.0mTHB 260.1mTHB 260.1mTHB 262.4mTHB 274.3mTHB 274.0mTHB 271.6mTHB 272.2m
Shareholders' equityTHB 381.1mTHB 381.0mTHB 377.5mTHB 364.9mTHB 366.5mTHB 381.5mTHB 380.4mTHB 372.2m

Growth per year

Compound annual rate

3 years5 years10 years
Revenue7.6%5.1%3.8%
Operating income27.9%-7.6%-10.3%
Net income55.6%-19.3%-19.8%

Average margins

Over each period

1 year3 years5 years10 years
Gross margin25.2%25.6%26.0%27.2%
Operating margin4.1%3.6%3.7%5.5%
Net margin1.7%1.5%1.6%3.4%

Valuation history

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019
Price to earnings32.821.740.3323.9158.725.913.9
Price to sales0.30.60.71.01.10.90.8

Dividends and splits

Per share, in the currency the company pays

Paid for 1 years. Last went ex-dividend on 7 Mar 2025.

FY2025FY2023FY2021FY2020
Paid in the year0.0180.0250.0160.10

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.