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

Bangsaphan Barmill PCL BSBM.BK · THB

Materials · SET · 🇹🇭 Thailand

Compare

0.58

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

FY2016FY2025

Net income

−THB 69.8m

FY2016FY2025

Free cash flow

THB 71.7m

FY2016FY2025

Shareholders' equity

THB 1.60bn

FY2016FY2025

Income statement

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
RevenueTHB 247.3mTHB 387.7mTHB 602.8mTHB 1.08bnTHB 1.38bnTHB 1.54bnTHB 2.07bnTHB 2.23bnTHB 2.33bnTHB 2.46bn
Gross profitTHB 3.7m−THB 10.2m−THB 31.9mTHB 61.2mTHB 141.7mTHB 130.2mTHB 111.4mTHB 83.6mTHB 194.0mTHB 360.6m
Operating income−THB 55.2m−THB 148.9m−THB 62.9mTHB 2.2mTHB 89.9mTHB 104.8mTHB 61.5mTHB 41.8mTHB 151.8mTHB 311.3m
Net income−THB 69.8m−THB 145.8m−THB 48.2mTHB 1.3mTHB 72.1mTHB 84.0mTHB 48.5mTHB 33.1mTHB 131.9mTHB 268.1m
Diluted earnings per share-0.06-0.13-0.040.000.070.070.040.030.110.24

Balance sheet

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Total assetsTHB 1.62bnTHB 1.69bnTHB 1.95bnTHB 1.89bnTHB 1.97bnTHB 1.96bnTHB 1.95bnTHB 1.96bnTHB 2.01bnTHB 2.01bn
Cash and short-term investmentsTHB 747.0mTHB 677.1mTHB 645.9mTHB 597.2mTHB 678.2mTHB 530.8mTHB 60.5mTHB 277.9mTHB 346.9mTHB 67.3m
Total liabilitiesTHB 18.7mTHB 15.7mTHB 128.2mTHB 25.3mTHB 83.4mTHB 43.4mTHB 68.4mTHB 43.4mTHB 72.8mTHB 71.2m
DebtTHB 1.7m—THB 1.7mTHB 3.3mTHB 4.9mTHB 5.8mTHB 11.4mTHB 6.7mTHB 14.8mTHB 19.2m
Shareholders' equityTHB 1.60bnTHB 1.67bnTHB 1.82bnTHB 1.87bnTHB 1.89bnTHB 1.92bnTHB 1.89bnTHB 1.92bnTHB 1.94bnTHB 1.94bn
Shares outstanding1,121m1,121m1,121m1,121m1,086m1,135m1,128m1,075m1,195m1,133m

Cash flow

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Cash from operationsTHB 74.1mTHB 34.5mTHB 51.0m−THB 53.9mTHB 249.4mTHB 526.9m−THB 135.7m−THB 5.5mTHB 420.9mTHB 169.6m
Capital spending−THB 2.4m−THB 1.6m−THB 516,829−THB 3.2m−THB 59,048−THB 125,565−THB 1.7m−THB 6.0m−THB 6.3m−THB 2.3m
Free cash flowTHB 71.7mTHB 32.9mTHB 50.4m−THB 57.2mTHB 249.3mTHB 526.8m−THB 137.4m−THB 11.6mTHB 414.6mTHB 167.3m
Dividends paid———−THB 22.4m−THB 100.9m−THB 44.8m−THB 79.3m−THB 56.6m−THB 135.9m−THB 90.6m

Latest quarters

By quarter end

Jun 2026Mar 2026Dec 2025Sept 2025Jun 2025Mar 2025Dec 2024Sept 2024
RevenueTHB 118.2mTHB 237.4mTHB 42—THB 128.7mTHB 114.1mTHB 25.0mTHB 67.0m
Gross profit−THB 5.2mTHB 11.0mTHB 15.8m−THB 3.7m−THB 4.2m−THB 4.3mTHB 24.4m−THB 32.5m
Operating income−THB 17.2mTHB 1.8m−THB 19.7m−THB 15.3m−THB 11.5m−THB 8.6m−THB 96.4m−THB 39.3m
Net income−THB 17.5mTHB 4.4m−THB 37.1m−THB 12.0m−THB 11.4m−THB 9.2m−THB 109.3m−THB 30.0m
Diluted earnings per share-0.020.00-0.03-0.01-0.01-0.01-0.10-0.03
Cash from operations−THB 63.0m−THB 132.0m−THB 144.0mTHB 105.0mTHB 81.0mTHB 31.0mTHB 87.0mTHB 171.0m
Capital spending———−THB 1.0m———−THB 1.0m
Free cash flow———THB 104.0m———THB 170.0m
Total assetsTHB 1.61bnTHB 1.63bnTHB 1.62bnTHB 1.65bnTHB 1.67bnTHB 1.69bnTHB 1.69bnTHB 1.81bn
Cash and short-term investmentsTHB 549.8mTHB 613.7mTHB 747.0mTHB 891.8mTHB 788.3mTHB 707.8mTHB 677.1mTHB 590.1m
DebtTHB 726,000THB 1.1mTHB 3.5mTHB 1.7mTHB 3.4mTHB 3.4m—THB 423,000
Shareholders' equityTHB 1.59bnTHB 1.61bnTHB 1.60bnTHB 1.64bnTHB 1.65bnTHB 1.66bnTHB 1.67bnTHB 1.78bn

Growth per year

Compound annual rate

3 years5 years10 years
Revenue-38.8%-30.6%-19.1%
Operating income——-3.8%
Net income——-2.1%

Average margins

Over each period

1 year3 years5 years10 years
Gross margin-1.0%1.0%5.6%6.4%
Operating margin-32.1%-11.4%-1.3%2.5%
Net margin-33.9%-11.3%-2.0%1.8%

Valuation history

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Price to earnings-10.6-5.5-16.5—23.513.921.130.512.66.4
Price to sales3.02.01.31.01.20.80.50.50.70.7

Dividends and splits

Per share, in the currency the company pays

Paid for 0 years. Last went ex-dividend on 19 Aug 2022.

FY2022FY2021FY2020FY2019FY2018FY2017FY2016FY2014
Paid in the year0.020.090.040.070.050.120.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.