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

Chaoprayamahanakorn PCL CMC.BK · THB

Real Estate · SET · 🇹🇭 Thailand

Compare

0.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 1.19bn

FY2016FY2025

Net income

THB 18.5m

FY2016FY2025

Free cash flow

THB 205.1m

FY2016FY2025

Shareholders' equity

THB 2.20bn

FY2016FY2025

Income statement

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
RevenueTHB 1.19bnTHB 1.96bnTHB 1.26bnTHB 1.25bnTHB 1.19bnTHB 1.16bnTHB 1.38bnTHB 1.95bnTHB 1.53bnTHB 2.09bn
Gross profitTHB 262.0mTHB 535.7mTHB 278.2mTHB 371.6mTHB 419.9mTHB 436.9mTHB 533.4mTHB 826.5mTHB 633.7mTHB 852.2m
Operating incomeTHB 526.4mTHB 18.7m−THB 80.4mTHB 41.9mTHB 134.3mTHB 110.8mTHB 89.4mTHB 422.4mTHB 196.7mTHB 451.7m
Net incomeTHB 18.5m−THB 213.5m−THB 206.4m−THB 79.2mTHB 44.2mTHB 59.6mTHB 24.1mTHB 213.8mTHB 126.6mTHB 156.2m
Diluted earnings per share0.02-0.19-0.19-0.070.040.050.020.190.150.14

Balance sheet

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Total assetsTHB 7.00bnTHB 7.05bnTHB 7.59bnTHB 6.12bnTHB 5.58bnTHB 5.54bnTHB 5.20bnTHB 5.27bnTHB 5.96bnTHB 5.90bn
Cash and short-term investmentsTHB 116.9mTHB 189.6mTHB 486.8mTHB 391.8mTHB 292.2mTHB 34.8mTHB 62.6mTHB 220.9mTHB 92.8mTHB 60.2m
Total liabilitiesTHB 4.81bnTHB 4.92bnTHB 5.22bnTHB 3.56bnTHB 2.89bnTHB 2.90bnTHB 2.59bnTHB 2.64bnTHB 4.19bnTHB 4.27bn
DebtTHB 4.65bnTHB 4.56bnTHB 4.82bnTHB 3.21bnTHB 2.62bnTHB 2.54bnTHB 2.16bnTHB 2.34bnTHB 3.79bnTHB 3.76bn
Shareholders' equityTHB 2.20bnTHB 2.13bnTHB 2.37bnTHB 2.56bnTHB 2.68bnTHB 2.64bnTHB 2.61bnTHB 2.63bnTHB 1.76bnTHB 1.63bn
Shares outstanding1,102m1,102m1,102m1,102m1,107m1,107m1,102m1,101m833m1,102m

Cash flow

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Cash from operationsTHB 212.8mTHB 63.1m−THB 1.28bn−THB 297.2mTHB 215.4m−THB 188.9mTHB 139.5mTHB 1.02bnTHB 95.0m−THB 40.5m
Capital spending−THB 7.8m−THB 49.0m−THB 90.7m−THB 100.0m−THB 16.2m−THB 31.1m−THB 36.5m−THB 96.4m−THB 16.2m−THB 14.5m
Free cash flowTHB 205.1mTHB 14.2m−THB 1.37bn−THB 397.2mTHB 199.3m−THB 220.0mTHB 103.0mTHB 918.9mTHB 78.8m−THB 55.1m
Dividends paid—−THB 1.2m−THB 4.4m−THB 41.1m−THB 3.2m−THB 25.0m−THB 40.0m−THB 69.9m−THB 69.9m—

Latest quarters

By quarter end

Jun 2026Mar 2026Dec 2025Sept 2025Jun 2025Mar 2025Dec 2024Sept 2024
RevenueTHB 377.4mTHB 345.7mTHB 378.4mTHB 235.7mTHB 279.1mTHB 297.1mTHB 576.5mTHB 521.7m
Gross profitTHB 108.0mTHB 92.0mTHB 99.4mTHB 35.4mTHB 53.7mTHB 73.4mTHB 173.0mTHB 155.4m
Operating incomeTHB 2.9mTHB 18.9m−THB 71.3m−THB 30.9m−THB 16.7m−THB 27.1mTHB 35.2mTHB 44.1m
Net income−THB 68.9m−THB 57.2mTHB 349.5m−THB 117.6m−THB 104.8m−THB 108.6m−THB 25.6m−THB 48.2m
Diluted earnings per share-0.06-0.050.32-0.11-0.10-0.10-0.02-0.04
Cash from operationsTHB 162.0mTHB 108.0mTHB 150.0mTHB 21.0mTHB 32.0mTHB 7.0mTHB 211.0mTHB 122.0m
Capital spending−THB 12.0m−THB 3.0m—−THB 4.0m−THB 3.0m−THB 1.0m—−THB 12.0m
Free cash flowTHB 150.0mTHB 105.0m—THB 17.0mTHB 29.0mTHB 6.0m—THB 110.0m
Total assetsTHB 6.64bnTHB 6.78bnTHB 7.00bnTHB 6.58bnTHB 6.66bnTHB 6.81bnTHB 7.05bnTHB 7.40bn
Cash and short-term investments—THB 55.9mTHB 116.9mTHB 120.8mTHB 63.8mTHB 92.9mTHB 189.6mTHB 302.7m
DebtTHB 3.05bnTHB 3.86bnTHB 4.01bnTHB 4.15bnTHB 4.10bnTHB 4.15bnTHB 4.24bnTHB 4.56bn
Shareholders' equityTHB 2.07bnTHB 2.14bnTHB 2.20bnTHB 1.80bnTHB 1.91bnTHB 2.02bnTHB 2.13bnTHB 2.16bn

Growth per year

Compound annual rate

3 years5 years10 years
Revenue-1.6%0.4%-1.7%
Operating income132.5%36.6%8.7%
Net income—-20.9%-8.9%

Average margins

Over each period

1 year3 years5 years10 years
Gross margin25.3%25.6%28.8%34.7%
Operating margin17.3%8.9%9.4%13.1%
Net margin-6.2%-8.5%-4.7%1.2%

Valuation history

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018
Price to earnings29.3-5.4-6.6-18.936.514.135.17.4
Price to sales0.50.61.11.21.40.70.60.8

Dividends and splits

Per share, in the currency the company pays

Paid for 0 years. Last went ex-dividend on 11 Mar 2024.

FY2024FY2023FY2022FY2021FY2020FY2019FY2018
Paid in the year0.0040.0040.0370.0030.0230.0360.064
  • 31-for-30 split · 11 Mar 2024
  • 1.037-for-1 split · 10 Mar 2023
  • 1.029-for-1 split · 12 Mar 2021

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.