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

Charoen Pokphand Foods PCL CPF.BK · THB

Consumer Staples · SET · 🇹🇭 Thailand

Compare

20.20

+0.50%

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

FY2016FY2025

Net income

THB 25.20bn

FY2016FY2025

Free cash flow

THB 39.97bn

FY2016FY2025

Shareholders' equity

THB 205.82bn

FY2016FY2025

Income statement

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
RevenueTHB 571.13bnTHB 580.75bnTHB 585.84bnTHB 614.20bnTHB 512.70bnTHB 589.71bnTHB 532.57bnTHB 541.94bnTHB 501.51bnTHB 464.46bn
Gross profitTHB 96.67bnTHB 87.41bnTHB 57.43bnTHB 83.28bnTHB 63.51bnTHB 106.97bnTHB 79.54bnTHB 69.68bnTHB 60.03bnTHB 71.75bn
Research and development—THB 519.0mTHB 359.0mTHB 297.0mTHB 221.0mTHB 188.0mTHB 182.0mTHB 191.0mTHB 60.0mTHB 55.0m
Operating incomeTHB 46.08bnTHB 36.97bn−THB 6.97bnTHB 37.04bnTHB 7.72bnTHB 62.66bnTHB 37.69bnTHB 28.98bnTHB 8.24bnTHB 31.99bn
Net incomeTHB 25.20bnTHB 19.56bn−THB 5.21bnTHB 13.97bnTHB 13.03bnTHB 44.09bnTHB 18.46bnTHB 15.53bnTHB 15.26bnTHB 14.70bn
Diluted earnings per share3.302.53-0.631.671.595.362.251.901.861.99

Balance sheet

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Total assetsTHB 861.80bnTHB 876.72bnTHB 887.22bnTHB 926.99bnTHB 842.68bnTHB 761.72bnTHB 634.05bnTHB 628.09bnTHB 593.50bnTHB 582.18bn
Cash and short-term investmentsTHB 23.40bnTHB 30.50bnTHB 27.09bnTHB 36.22bnTHB 40.28bnTHB 58.00bnTHB 33.50bnTHB 33.03bnTHB 26.84bnTHB 40.86bn
Total liabilitiesTHB 636.87bnTHB 583.50bnTHB 602.18bnTHB 627.14bnTHB 555.54bnTHB 499.54bnTHB 415.18bnTHB 409.43bnTHB 366.86bnTHB 388.47bn
DebtTHB 485.32bnTHB 494.90bnTHB 515.11bnTHB 520.55bnTHB 464.62bnTHB 416.11bnTHB 333.90bnTHB 330.29bnTHB 288.71bnTHB 312.73bn
Shareholders' equityTHB 205.82bnTHB 246.04bnTHB 239.42bnTHB 256.05bnTHB 215.07bnTHB 191.94bnTHB 168.28bnTHB 165.53bnTHB 168.02bnTHB 133.70bn
Shares outstanding7,638m7,744m8,243m8,373m8,171m8,221m8,185m8,185m8,185m7,388m

Cash flow

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Cash from operationsTHB 56.30bnTHB 65.14bnTHB 35.36bnTHB 33.54bnTHB 6.42bnTHB 71.04bnTHB 40.61bnTHB 15.29bnTHB 17.26bnTHB 31.23bn
Capital spending−THB 16.33bn−THB 16.49bn−THB 22.31bn−THB 27.64bn−THB 24.46bn−THB 27.16bn−THB 25.97bn−THB 28.90bn−THB 30.64bn−THB 22.57bn
Free cash flowTHB 39.97bnTHB 48.65bnTHB 13.05bnTHB 5.90bn−THB 18.04bnTHB 43.88bnTHB 14.64bn−THB 13.61bn−THB 13.38bnTHB 8.66bn
Dividends paid−THB 13.47bn−THB 4.74bn−THB 3.57bn−THB 5.16bn−THB 7.97bn−THB 6.50bn−THB 4.91bn−THB 4.91bn−THB 7.41bn−THB 7.02bn

Latest quarters

By quarter end

Jun 2026Mar 2026Dec 2025Sept 2025Jun 2025Mar 2025Dec 2024Sept 2024
RevenueTHB 147.19bnTHB 136.70bnTHB 140.80bnTHB 138.57bnTHB 147.60bnTHB 144.17bnTHB 148.51bnTHB 142.70bn
Gross profitTHB 22.05bnTHB 21.82bnTHB 18.10bnTHB 21.79bnTHB 28.78bnTHB 26.70bnTHB 23.01bnTHB 22.68bn
Operating incomeTHB 9.55bn—THB 4.49bnTHB 8.46bnTHB 15.74bnTHB 14.46bnTHB 7.50bnTHB 10.12bn
Net incomeTHB 4.08bnTHB 4.88bnTHB 1.09bnTHB 5.19bnTHB 10.38bnTHB 8.55bnTHB 4.17bnTHB 7.31bn
Diluted earnings per share0.480.580.140.681.361.120.540.94
Cash from operationsTHB 10.39bnTHB 13.40bnTHB 6.22bnTHB 14.78bnTHB 23.45bnTHB 22.87bnTHB 18.63bnTHB 14.06bn
Capital spending−THB 3.65bn−THB 3.21bn−THB 5.75bn−THB 4.16bn−THB 3.62bn−THB 3.52bn−THB 4.89bn−THB 3.97bn
Free cash flowTHB 6.74bnTHB 10.19bnTHB 476.0mTHB 10.62bnTHB 19.83bnTHB 19.36bnTHB 13.73bnTHB 10.09bn
Total assetsTHB 900.76bnTHB 883.73bnTHB 861.80bnTHB 867.62bnTHB 871.45bnTHB 897.60bnTHB 876.72bnTHB 863.97bn
Cash and short-term investments——THB 23.40bnTHB 32.65bnTHB 33.12bnTHB 42.19bnTHB 30.50bnTHB 29.15bn
DebtTHB 288.10bnTHB 285.55bnTHB 485.32bnTHB 490.67bnTHB 486.72bnTHB 466.83bnTHB 463.63bnTHB 463.90bn
Shareholders' equityTHB 250.32bnTHB 244.37bnTHB 205.82bnTHB 236.79bnTHB 243.55bnTHB 261.43bnTHB 246.04bnTHB 242.32bn

Financial ratios

Data as of 6 Sept 2026

FY2025FY2024FY2023FY2022FY2021FY2020FY2019
Gross margin16.9%15.1%9.8%13.6%12.4%18.1%—
Operating margin8.1%6.4%-1.2%6.0%1.5%10.6%—
Net margin4.4%3.4%-0.9%2.3%2.5%7.5%—
Return on equity12.2%7.9%-2.2%5.5%6.1%23.0%—
Return on assets2.9%2.2%-0.6%1.5%1.5%5.8%—
Free cash flow yield40.5%44.9%29.8%31.1%16.1%50.8%—
Revenue growth-1.7%-0.9%-4.6%19.8%-13.1%10.7%—
Earnings growth28.8%-475.6%-137.3%7.2%-70.5%138.9%—
Current ratio0.67x0.76x0.81x0.87x1.06x0.95x—
Debt to equity2.36x1.88x2.03x1.91x2.02x2.02x—
Equity ratio23.9%28.1%27.0%27.6%25.5%25.2%—
Interest coverage1.91x1.50x-0.27x1.82x0.47x3.73x—
R&D as a share of sales—0.1%0.1%0.0%0.0%0.0%0.0%
Buybacks as a share of market value1.4%6.1%1.6%-2.5%0.6%-0.4%—

Growth per year

Compound annual rate

3 years5 years10 years
Revenue-2.4%-0.6%3.1%
Operating income7.6%-6.0%14.8%
Net income21.7%-10.6%8.6%

Average margins

Over each period

1 year3 years5 years10 years
Gross margin16.0%13.8%14.3%14.1%
Operating margin7.2%4.8%5.3%5.1%
Net margin3.9%2.3%3.2%3.1%

Valuation history

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Price to earnings6.69.0-31.014.916.05.012.213.012.914.8
Price to sales0.30.30.30.30.40.40.40.40.40.5

Dividends and splits

Per share, in the currency the company pays

Paid for 26 years. Last went ex-dividend on 5 May 2026.

FY2026FY2025FY2024FY2023FY2022FY2021FY2020FY2019
Paid in the year0.251.550.450.350.651.000.800.60
  • 10-for-1 split · 27 Sept 2001
  • 11-for-10 split · 6 May 1999

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.