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

Siam Technic Concrete PCL STECH.BK · THB

Materials · SET · 🇹🇭 Thailand

Compare

1.60

-0.62%

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 2.18bn

FY2016FY2025

Net income

THB 142.2m

FY2016FY2025

Free cash flow

THB 286.4m

FY2016FY2025

Shareholders' equity

THB 1.63bn

FY2016FY2025

Income statement

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
RevenueTHB 2.18bnTHB 2.08bnTHB 1.97bnTHB 2.12bnTHB 1.52bnTHB 1.53bnTHB 1.69bnTHB 1.78bnTHB 1.55bnTHB 1.23bn
Gross profitTHB 420.3mTHB 421.9mTHB 357.8mTHB 316.7mTHB 252.2mTHB 326.1mTHB 338.5mTHB 285.4mTHB 264.3mTHB 213.0m
Operating incomeTHB 205.2mTHB 232.9mTHB 185.5mTHB 155.7mTHB 124.2mTHB 187.1mTHB 166.2mTHB 122.1mTHB 92.0mTHB 73.6m
Net incomeTHB 142.2mTHB 117.3mTHB 127.4mTHB 100.6mTHB 94.6mTHB 140.6mTHB 93.2mTHB 85.7mTHB 76.8mTHB 51.0m
Diluted earnings per share0.200.160.180.140.130.190.180.120.110.07

Balance sheet

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Total assetsTHB 3.09bnTHB 3.20bnTHB 3.03bnTHB 2.58bnTHB 2.29bnTHB 1.80bnTHB 1.71bnTHB 1.80bnTHB 1.82bnTHB 1.58bn
Cash and short-term investmentsTHB 87.2mTHB 74.5mTHB 48.0mTHB 134.9mTHB 171.9mTHB 24.5mTHB 10.6mTHB 41.1mTHB 20.0mTHB 11.4m
Total liabilitiesTHB 1.47bnTHB 1.69bnTHB 1.64bnTHB 1.31bnTHB 1.09bnTHB 1.04bnTHB 1.10bnTHB 1.20bnTHB 1.13bnTHB 970.5m
DebtTHB 1.04bnTHB 1.29bnTHB 1.13bnTHB 824.6mTHB 604.0mTHB 691.7mTHB 716.9mTHB 772.7mTHB 730.6mTHB 719.0m
Shareholders' equityTHB 1.63bnTHB 1.51bnTHB 1.39bnTHB 1.27bnTHB 1.21bnTHB 760.0mTHB 609.0mTHB 599.2mTHB 689.2mTHB 612.3m
Shares outstanding725m725m725m725m725m725m522m725m725m725m

Cash flow

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Cash from operationsTHB 387.3mTHB 108.5mTHB 199.2mTHB 75.6mTHB 111.4mTHB 351.3mTHB 398.2mTHB 194.6mTHB 158.2mTHB 69.3m
Capital spending−THB 100.9m−THB 140.9m−THB 571.9m−THB 295.3m−THB 176.7m−THB 272.1m−THB 165.0m−THB 162.7m−THB 181.9m−THB 179.3m
Free cash flowTHB 286.4m−THB 32.4m−THB 372.7m−THB 219.6m−THB 65.2mTHB 79.2mTHB 233.2mTHB 31.9m−THB 23.7m−THB 110.0m
Dividends paid−THB 24.6m—−THB 18.8m−THB 36.2m−THB 198.2m−THB 198.2m−THB 83.4m−THB 190.3m−THB 190.3m—

Latest quarters

By quarter end

Jun 2026Mar 2026Dec 2025Sept 2025Jun 2025Mar 2025Dec 2024Sept 2024
RevenueTHB 617.5mTHB 734.2mTHB 517.0mTHB 462.4mTHB 541.1mTHB 660.2mTHB 492.0mTHB 547.9m
Gross profitTHB 149.5mTHB 177.6mTHB 86.6mTHB 77.1mTHB 106.5mTHB 150.0mTHB 107.5mTHB 111.1m
Operating incomeTHB 82.5mTHB 105.2mTHB 32.7mTHB 30.6mTHB 46.8mTHB 95.1mTHB 73.0mTHB 56.5m
Net incomeTHB 72.0mTHB 85.9mTHB 21.9mTHB 19.7mTHB 27.6mTHB 73.1mTHB 18.1mTHB 33.1m
Diluted earnings per share0.100.120.030.030.040.100.020.05
Cash from operationsTHB 62.0mTHB 96.0mTHB 116.0mTHB 103.0m−THB 46.0mTHB 212.0mTHB 221.0m−THB 89.0m
Capital spending−THB 30.0m−THB 31.0m−THB 27.0m−THB 23.0m−THB 20.0m−THB 28.0m−THB 29.0m−THB 25.0m
Free cash flowTHB 32.0mTHB 65.0mTHB 89.0mTHB 80.0m−THB 66.0mTHB 184.0mTHB 192.0m−THB 114.0m
Total assetsTHB 3.39bnTHB 3.31bnTHB 3.09bnTHB 3.14bnTHB 3.22bnTHB 3.13bnTHB 3.20bnTHB 3.38bn
Cash and short-term investments—THB 84.5mTHB 87.2mTHB 72.2mTHB 99.1mTHB 65.9mTHB 74.5mTHB 105.0m
DebtTHB 276.6mTHB 708.5mTHB 1.05bnTHB 1.11bnTHB 1.21bnTHB 1.08bnTHB 1.27bnTHB 1.50bn
Shareholders' equityTHB 1.75bnTHB 1.71bnTHB 1.63bnTHB 1.60bnTHB 1.58bnTHB 1.58bnTHB 1.51bnTHB 1.49bn

Growth per year

Compound annual rate

3 years5 years10 years
Revenue1.0%7.3%4.5%
Operating income9.6%1.9%4.8%
Net income12.2%0.2%0.9%

Average margins

Over each period

1 year3 years5 years10 years
Gross margin19.8%18.2%18.4%18.3%
Operating margin10.3%9.3%9.6%8.8%
Net margin6.1%5.8%6.3%6.1%

Valuation history

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021
Price to earnings5.06.88.814.719.6
Price to sales0.30.40.60.71.2

Dividends and splits

Per share, in the currency the company pays

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

FY2025FY2023FY2022
Paid in the year0.0340.0260.05

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.