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

TPC Power Holding PCL TPCH.BK · THB

Utilities · SET · 🇹🇭 Thailand

Compare

0.83

-2.35%

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

FY2016FY2025

Net income

−THB 192.2m

FY2016FY2025

Free cash flow

THB 612.3m

FY2016FY2025

Shareholders' equity

THB 3.02bn

FY2016FY2025

Income statement

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
RevenueTHB 2.24bnTHB 2.37bnTHB 2.85bnTHB 2.65bnTHB 2.47bnTHB 1.78bnTHB 1.64bnTHB 1.56bnTHB 1.09bnTHB 672.4m
Gross profitTHB 630.6mTHB 736.1mTHB 841.9mTHB 574.3mTHB 584.1mTHB 618.1mTHB 750.9mTHB 736.3mTHB 507.4mTHB 327.1m
Operating incomeTHB 443.2mTHB 539.2mTHB 696.9mTHB 525.4mTHB 453.1mTHB 497.8mTHB 655.6mTHB 642.8mTHB 390.7mTHB 302.7m
Net income−THB 192.2mTHB 234.3mTHB 288.4mTHB 292.7mTHB 287.1mTHB 425.5mTHB 575.2mTHB 353.9mTHB 208.1mTHB 201.2m
Diluted earnings per share-0.480.580.720.730.721.061.430.880.520.50

Balance sheet

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Total assetsTHB 6.96bnTHB 7.80bnTHB 7.74bnTHB 9.26bnTHB 9.53bnTHB 8.69bnTHB 7.82bnTHB 5.95bnTHB 5.14bnTHB 4.45bn
Cash and short-term investmentsTHB 43.4mTHB 395.4mTHB 266.8mTHB 177.9mTHB 643.0mTHB 43.9mTHB 149.6mTHB 242.0mTHB 342.5mTHB 595.0m
Total liabilitiesTHB 3.42bnTHB 4.03bnTHB 3.86bnTHB 5.34bnTHB 5.78bnTHB 4.64bnTHB 4.11bnTHB 2.68bnTHB 2.39bnTHB 2.02bn
DebtTHB 3.12bnTHB 3.78bnTHB 3.49bnTHB 4.98bnTHB 5.30bnTHB 3.84bnTHB 3.62bnTHB 2.18bnTHB 1.98bnTHB 1.69bn
Shareholders' equityTHB 3.02bnTHB 3.23bnTHB 3.27bnTHB 3.04bnTHB 2.89bnTHB 2.97bnTHB 2.80bnTHB 2.50bnTHB 2.17bnTHB 1.98bn
Shares outstanding401m401m401m401m401m401m401m401m401m401m

Cash flow

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Cash from operationsTHB 678.1mTHB 527.5mTHB 710.9mTHB 728.9mTHB 127.9mTHB 874.4mTHB 673.7mTHB 721.1mTHB 679.6mTHB 260.6m
Capital spending−THB 65.9m−THB 74.5m−THB 146.0m−THB 281.2m−THB 257.3m−THB 955.4m−THB 1.71bn−THB 658.4m−THB 768.8m−THB 826.8m
Free cash flowTHB 612.3mTHB 453.1mTHB 564.8mTHB 447.7m−THB 129.4m−THB 81.0m−THB 1.04bnTHB 62.7m−THB 89.2m−THB 566.2m
Dividends paid−THB 14.8m−THB 304.1m−THB 73.4m−THB 21.3m−THB 181.7m−THB 84.7m−THB 58.7m−THB 22.6m−THB 12.0m−THB 12.0m

Latest quarters

By quarter end

Jun 2026Mar 2026Dec 2025Sept 2025Jun 2025Mar 2025Dec 2024Sept 2024
RevenueTHB 503.9mTHB 565.6mTHB 581.1mTHB 523.0mTHB 531.9mTHB 603.0mTHB 577.3mTHB 602.4m
Gross profitTHB 144.9mTHB 164.6mTHB 159.9mTHB 109.9mTHB 154.9mTHB 205.9mTHB 134.4mTHB 194.1m
Operating income−THB 68.1mTHB 124.1mTHB 112.1m−THB 255.2mTHB 111.5mTHB 165.6mTHB 54.1mTHB 156.9m
Net income−THB 567.9m−THB 54.8mTHB 36.9m−THB 325.8mTHB 31.4mTHB 65.3m−THB 19.8mTHB 67.3m
Diluted earnings per share-1.42-0.140.09-0.810.080.16-0.050.17
Cash from operationsTHB 164.0mTHB 195.0mTHB 218.0mTHB 77.0mTHB 222.0mTHB 160.0mTHB 53.0mTHB 143.0m
Capital spending−THB 8.0m−THB 12.0m−THB 29.0m−THB 19.0m−THB 11.0m−THB 5.0m−THB 28.0m−THB 15.0m
Free cash flowTHB 156.0mTHB 183.0mTHB 189.0mTHB 58.0mTHB 211.0mTHB 155.0mTHB 25.0mTHB 128.0m
Total assetsTHB 6.04bnTHB 6.75bnTHB 6.96bnTHB 7.30bnTHB 7.58bnTHB 7.72bnTHB 7.80bnTHB 7.61bn
Cash and short-term investmentsTHB 7.1mTHB 19.7mTHB 43.4mTHB 99.9mTHB 83.4mTHB 97.0mTHB 395.4mTHB 231.2m
DebtTHB 2.72bnTHB 2.94bnTHB 3.11bnTHB 3.51bnTHB 3.46bnTHB 3.63bnTHB 3.73bnTHB 3.45bn
Shareholders' equityTHB 2.40bnTHB 2.97bnTHB 3.02bnTHB 2.98bnTHB 3.31bnTHB 3.29bnTHB 3.23bnTHB 3.29bn

Growth per year

Compound annual rate

3 years5 years10 years
Revenue-5.4%4.7%22.1%
Operating income-5.5%-2.3%17.1%

Average margins

Over each period

1 year3 years5 years10 years
Gross margin29.7%27.5%27.8%32.8%
Operating margin21.3%21.8%22.0%26.7%
Net margin0.9%6.2%9.3%13.9%

Valuation history

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Price to earnings-2.78.38.310.216.911.68.710.227.836.1
Price to sales0.20.80.81.12.02.83.02.35.310.8

Dividends and splits

Per share, in the currency the company pays

Paid for 9 years. Last went ex-dividend on 29 Apr 2025.

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018
Paid in the year0.0370.3620.1830.0530.4530.2110.1460.056

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.