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

K. W. Metal Work PCL KWM.BK · THB

Industrials · SET · 🇹🇭 Thailand

Compare

0.72

-2.70%

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

FY2016FY2025

Net income

THB 38.5m

FY2016FY2025

Free cash flow

THB 123.4m

FY2016FY2025

Shareholders' equity

THB 529.2m

FY2016FY2025

Income statement

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
RevenueTHB 385.0mTHB 514.9mTHB 459.1mTHB 472.9mTHB 567.3mTHB 352.6mTHB 336.7mTHB 333.3mTHB 256.6mTHB 274.5m
Gross profitTHB 107.0mTHB 137.8mTHB 91.7mTHB 84.6mTHB 137.0mTHB 93.2mTHB 73.7mTHB 75.0mTHB 60.3mTHB 70.1m
Operating incomeTHB 37.8mTHB 62.9mTHB 30.3mTHB 37.6mTHB 94.8mTHB 50.4mTHB 31.4mTHB 36.6mTHB 24.1mTHB 41.0m
Net incomeTHB 38.5mTHB 51.4mTHB 23.2mTHB 30.5mTHB 83.2mTHB 43.3mTHB 27.0mTHB 30.7mTHB 20.8mTHB 35.8m
Diluted earnings per share0.080.110.050.060.160.100.060.070.070.07

Balance sheet

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Total assetsTHB 639.7mTHB 733.7mTHB 629.5mTHB 642.5mTHB 645.8mTHB 475.9mTHB 429.2mTHB 457.9mTHB 343.0mTHB 324.7m
Cash and short-term investmentsTHB 105.6mTHB 140.0mTHB 99.6mTHB 28.3mTHB 28.3mTHB 111.2mTHB 67.7mTHB 93.0mTHB 6.9mTHB 3.3m
Total liabilitiesTHB 104.4mTHB 196.9mTHB 113.2mTHB 146.6mTHB 146.6mTHB 112.0mTHB 84.2mTHB 114.4mTHB 131.9mTHB 129.8m
DebtTHB 73.5mTHB 119.3mTHB 79.6mTHB 121.2mTHB 121.2mTHB 84.2mTHB 63.4mTHB 88.2mTHB 108.6mTHB 99.8m
Shareholders' equityTHB 529.2mTHB 524.4mTHB 501.8mTHB 482.2mTHB 485.4mTHB 363.9mTHB 345.0mTHB 343.5mTHB 211.0mTHB 194.9m
Shares outstanding489m489m489m479m523m420m420m420m300m489m

Cash flow

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Cash from operationsTHB 156.9mTHB 59.2mTHB 142.3mTHB 40.5mTHB 46.7mTHB 60.7mTHB 48.3mTHB 40.7mTHB 30.9mTHB 82.9m
Capital spending−THB 33.4m−THB 23.3m−THB 16.9m−THB 54.9m−THB 54.9m−THB 10.5m−THB 18.7m−THB 29.8m−THB 26.6m−THB 26.6m
Free cash flowTHB 123.4mTHB 35.9mTHB 125.3m−THB 14.4m−THB 8.2mTHB 50.2mTHB 29.5mTHB 10.9mTHB 4.3mTHB 56.3m
Dividends paid−THB 34.2m−THB 28.3m−THB 27.6m−THB 45.3m−THB 30.2m−THB 25.2m−THB 25.2m−THB 45.0m−THB 54.8m−THB 52.3m

Latest quarters

By quarter end

Jun 2026Mar 2026Dec 2025Sept 2025Jun 2025Mar 2025Dec 2024Sept 2024
RevenueTHB 83.9mTHB 89.8mTHB 80.6mTHB 57.1mTHB 118.0mTHB 129.3mTHB 116.5mTHB 103.1m
Gross profitTHB 18.6mTHB 21.2mTHB 22.3mTHB 15.3mTHB 31.6mTHB 37.7mTHB 33.6mTHB 31.6m
Operating incomeTHB 1.7mTHB 5.9mTHB 2.4mTHB 1.9mTHB 14.2mTHB 20.7mTHB 9.6mTHB 14.5m
Net incomeTHB 1.8mTHB 4.5mTHB 2.8mTHB 4.3mTHB 13.4mTHB 18.0mTHB 5.1mTHB 12.8m
Diluted earnings per share0.000.010.010.010.030.040.010.03
Cash from operationsTHB 48.0mTHB 36.0mTHB 105.0mTHB 17.0mTHB 31.0mTHB 2.0m−THB 16.0m−THB 4.0m
Capital spending——−THB 3.0m−THB 16.0m−THB 15.0m−THB 4.0m−THB 6.0m−THB 8.0m
Free cash flow——THB 102.0mTHB 1.0mTHB 16.0m−THB 2.0m−THB 22.0m−THB 12.0m
Total assetsTHB 623.9mTHB 643.0mTHB 639.7mTHB 623.4mTHB 665.5mTHB 710.0mTHB 733.7mTHB 672.3m
Cash and short-term investmentsTHB 124.2mTHB 120.7mTHB 105.6mTHB 96.2mTHB 89.7mTHB 126.5mTHB 140.0mTHB 140.3m
DebtTHB 55.0mTHB 61.0mTHB 68.0mTHB 53.9mTHB 78.6mTHB 95.0mTHB 103.6mTHB 78.6m
Shareholders' equityTHB 520.5mTHB 533.7mTHB 529.2mTHB 526.0mTHB 521.6mTHB 542.4mTHB 524.4mTHB 519.7m

Growth per year

Compound annual rate

3 years5 years10 years
Revenue-6.6%1.8%4.0%
Operating income0.1%-5.6%0.9%
Net income8.0%-2.3%3.3%

Average margins

Over each period

1 year3 years5 years10 years
Gross margin27.2%23.0%23.7%23.5%
Operating margin11.2%9.2%11.4%11.4%
Net margin10.0%7.8%9.8%9.8%

Valuation history

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018
Price to earnings11.411.528.238.324.110.413.012.6
Price to sales1.11.11.42.53.51.31.11.2

Dividends and splits

Per share, in the currency the company pays

Paid for 4 years. Last went ex-dividend on 6 May 2025.

FY2025FY2024FY2023FY2022FY2020FY2019
Paid in the year0.070.0580.0580.0960.060.01

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.