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

Pre-Built PCL PREB.BK · THB

Industrials · SET · 🇹🇭 Thailand

Compare

3.38

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

FY2016FY2025

Net income

THB 194.4m

FY2016FY2025

Free cash flow

THB 714.0m

FY2016FY2025

Shareholders' equity

THB 2.67bn

FY2016FY2025

Income statement

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
RevenueTHB 5.33bnTHB 5.11bnTHB 4.88bnTHB 5.77bnTHB 4.56bnTHB 4.28bnTHB 4.30bnTHB 3.90bnTHB 4.50bnTHB 5.32bn
Gross profitTHB 576.0mTHB 393.2mTHB 560.0mTHB 734.8mTHB 596.7mTHB 428.3mTHB 575.1mTHB 702.7mTHB 622.2mTHB 1.39bn
Operating incomeTHB 271.7mTHB 205.7mTHB 224.7mTHB 445.1mTHB 337.1mTHB 212.1mTHB 345.7mTHB 468.9mTHB 408.6mTHB 987.5m
Net incomeTHB 194.4mTHB 132.7mTHB 169.4mTHB 354.9mTHB 241.6mTHB 165.7mTHB 271.8mTHB 384.4mTHB 703.6mTHB 788.1m
Diluted earnings per share0.630.430.551.150.780.540.881.252.282.55

Balance sheet

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Total assetsTHB 6.56bnTHB 6.20bnTHB 6.95bnTHB 6.33bnTHB 6.19bnTHB 5.94bnTHB 5.95bnTHB 5.03bnTHB 4.33bnTHB 5.06bn
Cash and short-term investmentsTHB 920.7mTHB 497.3mTHB 646.9mTHB 477.2mTHB 983.6mTHB 1.31bnTHB 870.1mTHB 748.7mTHB 2.03bnTHB 1.68bn
Total liabilitiesTHB 3.89bnTHB 3.66bnTHB 4.41bnTHB 3.81bnTHB 3.88bnTHB 3.74bnTHB 3.74bnTHB 2.77bnTHB 2.20bnTHB 3.02bn
DebtTHB 1.21bnTHB 1.39bnTHB 2.29bnTHB 1.78bnTHB 1.46bnTHB 1.65bnTHB 1.52bnTHB 886.2mTHB 25.7mTHB 211.4m
Shareholders' equityTHB 2.67bnTHB 2.54bnTHB 2.53bnTHB 2.52bnTHB 2.31bnTHB 2.19bnTHB 2.20bnTHB 2.26bnTHB 2.13bnTHB 2.04bn
Shares outstanding309m309m309m309m309m309m309m309m309m309m

Cash flow

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Cash from operationsTHB 731.4mTHB 363.2mTHB 15.6m−THB 341.1mTHB 532.6mTHB 405.5mTHB 110.7m−THB 57.2m−THB 490.2mTHB 787.3m
Capital spending−THB 17.4m−THB 28.7m−THB 23.3m−THB 44.1m−THB 25.5m−THB 35.4m−THB 47.5m−THB 55.5m−THB 17.5m−THB 26.4m
Free cash flowTHB 714.0mTHB 334.5m−THB 7.7m−THB 385.1mTHB 507.1mTHB 370.1mTHB 63.3m−THB 112.6m−THB 507.7mTHB 761.0m
Dividends paid−THB 61.7m−THB 123.5m−THB 154.3m−THB 123.5m−THB 123.5m−THB 185.2m−THB 308.7m−THB 246.9m−THB 617.4m−THB 154.3m

Latest quarters

By quarter end

Jun 2026Mar 2026Dec 2025Sept 2025Jun 2025Mar 2025Dec 2024Sept 2024
RevenueTHB 1.44bnTHB 1.37bnTHB 1.66bnTHB 1.40bnTHB 1.18bnTHB 1.09bnTHB 1.54bnTHB 1.24bn
Gross profitTHB 108.3mTHB 130.0mTHB 215.1mTHB 144.8mTHB 138.1mTHB 78.0mTHB 91.6mTHB 92.8m
Operating incomeTHB 43.1mTHB 66.0mTHB 122.0mTHB 75.1mTHB 59.9mTHB 39.2mTHB 9.6mTHB 17.2m
Net incomeTHB 20.1mTHB 45.3mTHB 109.0mTHB 33.9mTHB 31.4mTHB 20.1m−THB 4.3mTHB 19.2m
Diluted earnings per share0.070.150.350.110.100.07-0.010.06
Cash from operationsTHB 98.0m−THB 147.0mTHB 266.0mTHB 200.0mTHB 55.0mTHB 259.0m−THB 25.0mTHB 316.0m
Capital spending−THB 13.0m−THB 3.0m−THB 4.0m−THB 5.0m−THB 4.0m−THB 4.0m−THB 3.0m−THB 4.0m
Free cash flowTHB 85.0m−THB 150.0mTHB 262.0mTHB 195.0mTHB 51.0mTHB 255.0m−THB 28.0mTHB 312.0m
Total assetsTHB 6.00bnTHB 6.24bnTHB 6.56bnTHB 6.49bnTHB 6.21bnTHB 6.23bnTHB 6.20bnTHB 6.40bn
Cash and short-term investments—THB 709.4mTHB 920.7mTHB 738.5mTHB 656.6mTHB 681.1mTHB 497.3mTHB 634.1m
DebtTHB 505.6mTHB 1.13bnTHB 1.19bnTHB 1.33bnTHB 1.38bnTHB 1.35bnTHB 1.38bnTHB 1.49bn
Shareholders' equityTHB 2.67bnTHB 2.72bnTHB 2.67bnTHB 2.56bnTHB 2.53bnTHB 2.56bnTHB 2.54bnTHB 2.55bn

Growth per year

Compound annual rate

3 years5 years10 years
Revenue-2.6%4.5%2.6%
Operating income-15.2%5.1%-3.5%
Net income-18.2%3.3%-4.3%

Average margins

Over each period

1 year3 years5 years10 years
Gross margin9.3%10.7%11.0%13.8%
Operating margin4.6%5.4%5.7%8.2%
Net margin3.1%4.0%4.2%7.1%

Valuation history

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Price to earnings5.610.111.77.410.714.310.17.65.45.3
Price to sales0.20.30.40.50.60.60.60.80.80.8

Dividends and splits

Per share, in the currency the company pays

Paid for 17 years. Last went ex-dividend on 30 Apr 2025.

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018
Paid in the year0.200.400.500.400.400.601.000.80
  • 4-for-3 split · 7 May 2013
  • 21-for-20 split · 4 May 2011

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.