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

Bangkok Sheet Metal PCL BM.BK · THB

Industrials · SET · 🇹🇭 Thailand

Compare

1.39

-0.71%

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

FY2016FY2025

Net income

THB 78.3m

FY2016FY2025

Free cash flow

THB 19.9m

FY2016FY2025

Shareholders' equity

THB 880.6m

FY2016FY2025

Income statement

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
RevenueTHB 1.49bnTHB 1.56bnTHB 1.42bnTHB 1.29bnTHB 1.12bnTHB 993.8mTHB 907.7mTHB 985.2mTHB 841.5mTHB 846.9m
Gross profitTHB 250.3mTHB 251.9mTHB 232.4mTHB 194.5mTHB 199.1mTHB 182.1mTHB 196.6mTHB 169.5mTHB 154.0mTHB 184.8m
Operating incomeTHB 85.6mTHB 94.6mTHB 69.6mTHB 82.0mTHB 93.1mTHB 58.5mTHB 57.2mTHB 43.3mTHB 55.7mTHB 77.2m
Net incomeTHB 78.3mTHB 82.8mTHB 40.2mTHB 55.1mTHB 74.0mTHB 56.2mTHB 36.0mTHB 24.7mTHB 44.3mTHB 59.4m
Diluted earnings per share0.120.130.070.110.130.130.080.060.100.15

Balance sheet

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Total assetsTHB 1.58bnTHB 1.58bnTHB 1.64bnTHB 1.42bnTHB 1.34bnTHB 1.29bnTHB 1.11bnTHB 1.08bnTHB 896.4mTHB 832.3m
Cash and short-term investmentsTHB 19.8mTHB 54.0mTHB 28.6mTHB 35.8mTHB 23.5mTHB 16.9mTHB 3.3mTHB 888,000THB 70.2mTHB 137.2m
Total liabilitiesTHB 700.0mTHB 691.8mTHB 709.2mTHB 556.9mTHB 558.0mTHB 579.6mTHB 421.3mTHB 392.1mTHB 212.3mTHB 277.5m
DebtTHB 361.4mTHB 301.9mTHB 308.8mTHB 268.5mTHB 320.1mTHB 288.4mTHB 214.7mTHB 168.9mTHB 27.1mTHB 54.4m
Shareholders' equityTHB 880.6mTHB 890.4mTHB 927.5mTHB 867.6mTHB 783.9mTHB 712.3mTHB 692.0mTHB 691.3mTHB 684.1mTHB 554.9m
Shares outstanding647m636m606m518m564m440m440m440m440m400m

Cash flow

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Cash from operationsTHB 130.8mTHB 229.3mTHB 79.2mTHB 160.9m−THB 37.6mTHB 140.4mTHB 102.1mTHB 105.7mTHB 88.9mTHB 1.9m
Capital spending−THB 111.0m−THB 68.3m−THB 136.4m−THB 123.3m−THB 81.5m−THB 167.3m−THB 50.5m−THB 104.2m−THB 153.0m−THB 67.0m
Free cash flowTHB 19.9mTHB 161.1m−THB 57.2mTHB 37.6m−THB 119.1m−THB 26.9mTHB 51.6mTHB 1.5m−THB 64.0m−THB 65.1m
Dividends paid−THB 102.1m−THB 41.8m−THB 51.8m−THB 18.9m−THB 35.2m−THB 35.2m−THB 35.2m−THB 17.6m−THB 64.0m−THB 67.0m

Latest quarters

By quarter end

Jun 2026Mar 2026Dec 2025Sept 2025Jun 2025Mar 2025Dec 2024Sept 2024
RevenueTHB 536.3mTHB 447.2mTHB 336.0mTHB 366.9mTHB 321.0mTHB 468.7mTHB 455.2mTHB 420.8m
Gross profitTHB 103.6mTHB 74.0mTHB 53.4mTHB 43.0mTHB 63.7mTHB 97.5mTHB 81.7mTHB 63.8m
Operating incomeTHB 56.7mTHB 30.2mTHB 4.8mTHB 864,000THB 27.3mTHB 62.3mTHB 38.3mTHB 36.3m
Net incomeTHB 40.7mTHB 20.6mTHB 7.8mTHB 4.9mTHB 20.0mTHB 45.6mTHB 35.7mTHB 31.2m
Diluted earnings per share0.060.030.010.010.030.070.060.05
Cash from operationsTHB 42.0mTHB 29.0m−THB 70.0mTHB 102.0mTHB 35.0mTHB 68.0mTHB 72.0mTHB 33.0m
Capital spending−THB 43.0m−THB 25.0m−THB 32.0m−THB 37.0m−THB 15.0m−THB 25.0m−THB 6.0m−THB 9.0m
Free cash flow−THB 1.0mTHB 4.0m−THB 102.0mTHB 65.0mTHB 20.0mTHB 43.0mTHB 66.0mTHB 24.0m
Total assetsTHB 1.85bnTHB 1.70bnTHB 1.58bnTHB 1.50bnTHB 1.53bnTHB 1.59bnTHB 1.58bnTHB 1.58bn
Cash and short-term investments——THB 19.8mTHB 38.1mTHB 43.2mTHB 21.1mTHB 54.0mTHB 49.5m
DebtTHB 154.1mTHB 138.3mTHB 355.9mTHB 270.8mTHB 340.8mTHB 284.9mTHB 297.3mTHB 315.8m
Shareholders' equityTHB 909.5mTHB 901.2mTHB 880.6mTHB 874.1mTHB 869.2mTHB 899.8mTHB 890.4mTHB 903.6m

Growth per year

Compound annual rate

3 years5 years10 years
Revenue5.0%8.5%6.4%
Operating income1.4%7.9%-1.2%
Net income12.5%6.9%1.5%

Average margins

Over each period

1 year3 years5 years10 years
Gross margin16.4%16.1%16.6%17.9%
Operating margin5.9%5.8%6.1%6.6%
Net margin5.3%4.4%4.9%5.0%

Valuation history

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Price to earnings9.323.845.541.334.020.823.152.133.024.0
Price to sales0.51.31.31.82.31.20.91.31.71.7

Dividends and splits

Per share, in the currency the company pays

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

FY2026FY2025FY2024FY2023FY2022FY2021FY2020FY2019
Paid in the year0.050.170.0690.100.040.080.080.08

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.