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

BJC Heavy Industries PCL BJCHI.BK · THB

Industrials · SET · 🇹🇭 Thailand

Compare

2.96

+0.68%

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 727.1m

FY2016FY2025

Net income

−THB 166.9m

FY2016FY2025

Free cash flow

THB 109.7m

FY2016FY2025

Shareholders' equity

THB 3.06bn

FY2016FY2025

Income statement

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
RevenueTHB 727.1mTHB 1.31bnTHB 3.49bnTHB 2.71bnTHB 1.34bnTHB 1.97bnTHB 2.02bnTHB 909.3mTHB 1.50bnTHB 5.20bn
Gross profitTHB 88.3mTHB 432.3mTHB 297.8mTHB 367.0mTHB 143.8mTHB 42.5mTHB 361.7m−THB 61.0m−THB 198.2mTHB 308.3m
Operating income−THB 66.7mTHB 310.0mTHB 89.9mTHB 186.2mTHB 37.2m−THB 235.9mTHB 205.5m−THB 199.2m−THB 523.6mTHB 118.7m
Net income−THB 166.9m−THB 28.1mTHB 74.7mTHB 189.8mTHB 155.4m−THB 193.9mTHB 47.2m−THB 231.2m−THB 523.9mTHB 112.4m
Diluted earnings per share-0.42-0.070.190.470.39-0.490.12-0.58-1.310.28

Balance sheet

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Total assetsTHB 3.34bnTHB 3.51bnTHB 4.22bnTHB 4.51bnTHB 3.83bnTHB 3.82bnTHB 4.41bnTHB 3.91bnTHB 4.23bnTHB 5.14bn
Cash and short-term investmentsTHB 584.5mTHB 503.8mTHB 901.5mTHB 1.10bnTHB 1.87bnTHB 598.5mTHB 692.2mTHB 1.14bnTHB 1.24bnTHB 806.8m
Total liabilitiesTHB 275.0mTHB 285.7mTHB 834.5mTHB 1.02bnTHB 455.8mTHB 552.4mTHB 739.1mTHB 122.0mTHB 211.3mTHB 404.2m
DebtTHB 2.6mTHB 6.5mTHB 15.5mTHB 33.3mTHB 4.3mTHB 5.4mTHB 8.2mTHB 2.3mTHB 7.8mTHB 16.6m
Shareholders' equityTHB 3.06bnTHB 3.22bnTHB 3.38bnTHB 3.50bnTHB 3.37bnTHB 3.27bnTHB 3.67bnTHB 3.79bnTHB 4.02bnTHB 4.74bn
Shares outstanding398m400m400m400m399m399m399m400m400m400m

Cash flow

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Cash from operationsTHB 116.9m−THB 234.8mTHB 90.1m−THB 285.3mTHB 1.24bnTHB 157.5m−THB 281.0mTHB 321.2mTHB 736.1mTHB 1.22bn
Capital spending−THB 7.2m−THB 27.9m−THB 93.9m−THB 400.6m−THB 25.1m−THB 197.8m−THB 236.1m−THB 108.7m−THB 33.0m−THB 102.5m
Free cash flowTHB 109.7m−THB 262.6m−THB 3.8m−THB 685.9mTHB 1.22bn−THB 40.3m−THB 517.1mTHB 212.5mTHB 703.1mTHB 1.11bn
Dividends paid—−THB 127.9m−THB 192.0m−THB 79.8m−THB 47.9m−THB 207.5m−THB 160.0m−THB 160.0m−THB 199.9m−THB 1000.0m

Latest quarters

By quarter end

Jun 2026Mar 2026Dec 2025Sept 2025Jun 2025Mar 2025Dec 2024Sept 2024
RevenueTHB 225.0mTHB 201.3mTHB 159.3mTHB 165.6mTHB 197.1mTHB 205.0mTHB 190.0mTHB 267.9m
Gross profitTHB 34.1mTHB 24.2mTHB 7.4mTHB 32.4mTHB 37.1mTHB 11.3mTHB 1.6mTHB 85.9m
Operating income−THB 6.1m−THB 18.0m−THB 38.5m−THB 2.2m−THB 67.1m−THB 31.1mTHB 70.9m−THB 179.3m
Net incomeTHB 18.5mTHB 51.9m−THB 45.7m−THB 19.6m−THB 70.3m−THB 31.3m−THB 229.5m−THB 145.8m
Diluted earnings per share0.050.13-0.11-0.05-0.18-0.08-0.57-0.36
Cash from operationsTHB 39.0m−THB 72.0mTHB 166.0mTHB 11.0mTHB 35.0m−THB 96.0mTHB 26.0mTHB 87.0m
Capital spending−THB 9.0m−THB 1.0m——−THB 1.0m−THB 4.0m−THB 6.0m−THB 5.0m
Free cash flowTHB 30.0m−THB 73.0m——THB 34.0m−THB 100.0mTHB 20.0mTHB 82.0m
Total assetsTHB 3.38bnTHB 3.41bnTHB 3.34bnTHB 3.24bnTHB 3.26bnTHB 3.34bnTHB 3.51bnTHB 3.79bn
Cash and short-term investments—THB 539.1mTHB 584.5mTHB 428.8mTHB 411.7mTHB 401.1mTHB 503.8mTHB 487.1m
Debt—THB 1.7mTHB 4.3mTHB 2.4mTHB 5.0mTHB 3.2mTHB 3.8mTHB 4.4m
Shareholders' equityTHB 3.10bnTHB 3.11bnTHB 3.06bnTHB 3.10bnTHB 3.13bnTHB 3.20bnTHB 3.22bnTHB 3.45bn

Growth per year

Compound annual rate

3 years5 years10 years
Revenue-35.5%-18.0%-18.5%
Operating income—-22.3%—
Net income—-3.0%—

Average margins

Over each period

1 year3 years5 years10 years
Gross margin25.6%14.4%11.9%12.5%
Operating margin12.0%6.3%2.8%4.7%
Net margin-9.6%0.8%0.3%2.8%

Valuation history

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Price to earnings-5.7-67.723.314.724.3-13.165.3-12.8-10.672.6
Price to sales1.31.50.51.02.81.31.53.33.71.6

Dividends and splits

Per share, in the currency the company pays

Paid for 0 years. Last went ex-dividend on 12 Mar 2026.

FY2026FY2024FY2023FY2022FY2021FY2020FY2019FY2017
Paid in the year0.0680.320.480.200.120.060.400.50
  • 5-for-4 split · 11 May 2015
  • 4-for-1 split · 7 May 2015

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.