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

RPCG PCL RPC.BK · THB

Energy · SET · 🇹🇭 Thailand

Compare

0.42

-2.33%

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

FY2016FY2025

Net income

−THB 52.8m

FY2016FY2025

Free cash flow

THB 474.3m

FY2016FY2025

Shareholders' equity

THB 2.28bn

FY2016FY2025

Income statement

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
RevenueTHB 8.34bnTHB 8.90bnTHB 10.25bnTHB 7.82bnTHB 5.48bnTHB 4.17bnTHB 4.28bnTHB 3.26bnTHB 2.44bnTHB 2.25bn
Gross profitTHB 656.2mTHB 755.8mTHB 970.2mTHB 422.7mTHB 331.1mTHB 353.4mTHB 267.7mTHB 204.1mTHB 184.7mTHB 201.7m
Operating income−THB 27.1mTHB 33.2mTHB 125.5mTHB 53.2mTHB 898.6mTHB 62.1mTHB 21.3m−THB 79.9m−THB 81.3m−THB 66.1m
Net income−THB 52.8m−THB 71.9mTHB 27.8mTHB 64.0mTHB 724.3mTHB 44.3mTHB 380.8m−THB 8.9m−THB 36.7m−THB 69.2m
Diluted earnings per share-0.04-0.060.020.050.560.030.29-0.01-0.03-0.05

Balance sheet

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Total assetsTHB 8.82bnTHB 9.53bnTHB 9.01bnTHB 4.13bnTHB 3.97bnTHB 4.65bnTHB 4.06bnTHB 3.54bnTHB 3.13bnTHB 3.17bn
Cash and short-term investmentsTHB 510.2mTHB 685.4mTHB 265.3mTHB 569.1mTHB 451.1mTHB 1.26bnTHB 539.3mTHB 231.8mTHB 352.8mTHB 497.4m
Total liabilitiesTHB 5.06bnTHB 5.66bnTHB 5.02bnTHB 1.68bnTHB 1.51bnTHB 2.90bnTHB 2.33bnTHB 2.19bnTHB 1.82bnTHB 1.86bn
DebtTHB 1.99bnTHB 2.49bnTHB 2.52bnTHB 522.8mTHB 509.6mTHB 478.6mTHB 300,000THB 18.9mTHB 1.3mTHB 149.8m
Shareholders' equityTHB 2.28bnTHB 2.35bnTHB 2.48bnTHB 2.45bnTHB 2.47bnTHB 1.75bnTHB 1.72bnTHB 1.33bnTHB 1.30bnTHB 1.29bn
Shares outstanding1,305m1,305m1,305m1,305m1,305m1,305m1,305m1,305m1,305m1,305m

Cash flow

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Cash from operationsTHB 541.4mTHB 943.3m−THB 581.8mTHB 225.0m−THB 584.7mTHB 110.9mTHB 22.1mTHB 217.3m−THB 4.3mTHB 19.0m
Capital spending−THB 67.1m−THB 186.8m−THB 144.7m−THB 123.7m−THB 123.4m−THB 171.9m−THB 167.9m−THB 273.0m−THB 39.7m−THB 32.1m
Free cash flowTHB 474.3mTHB 756.5m−THB 726.6mTHB 101.3m−THB 708.0m−THB 61.0m−THB 145.8m−THB 55.7m−THB 43.9m−THB 13.2m
Dividends paid−THB 13.0m−THB 52.2m−THB 392−THB 130.5m−THB 130.5m−THB 130.5m−THB 130.5m———

Latest quarters

By quarter end

Jun 2026Mar 2026Dec 2025Sept 2025Jun 2025Mar 2025Dec 2024Sept 2024
RevenueTHB 2.43bnTHB 1.85bnTHB 2.10bnTHB 2.02bnTHB 2.16bnTHB 2.06bnTHB 1.97bnTHB 2.07bn
Gross profitTHB 184.9mTHB 135.2mTHB 181.1mTHB 178.1mTHB 208.2mTHB 184.9mTHB 164.5mTHB 174.1m
Operating income−THB 3.2mTHB 132.4m−THB 39.2m−THB 7.7mTHB 24.0mTHB 3.9m−THB 6.7m−THB 2.8m
Net incomeTHB 18.9mTHB 6.4m−THB 34.7mTHB 1.4mTHB 739,000−THB 20.2m−THB 40.4m−THB 19.1m
Diluted earnings per share0.010.00-0.030.000.00-0.02-0.03-0.01
Cash from operationsTHB 61.0mTHB 13.0mTHB 236.0m−THB 25.0mTHB 182.0mTHB 123.0mTHB 573.0mTHB 375.0m
Capital spending−THB 4.0m−THB 2.0m−THB 7.0m−THB 2.0m−THB 34.0m−THB 30.0m−THB 86.0m−THB 37.0m
Free cash flowTHB 57.0mTHB 11.0mTHB 229.0m−THB 27.0mTHB 148.0mTHB 93.0mTHB 487.0mTHB 338.0m
Total assetsTHB 8.86bnTHB 8.86bnTHB 8.82bnTHB 9.04bnTHB 9.20bnTHB 9.30bnTHB 9.53bnTHB 9.11bn
Cash and short-term investmentsTHB 632.9mTHB 696.8mTHB 510.2mTHB 500.7mTHB 722.7mTHB 743.8mTHB 685.4mTHB 438.6m
DebtTHB 1.27bnTHB 1.32bnTHB 1.46bnTHB 1.59bnTHB 1.61bnTHB 1.78bnTHB 1.94bnTHB 2.03bn
Shareholders' equityTHB 2.30bnTHB 2.29bnTHB 2.28bnTHB 2.32bnTHB 2.32bnTHB 2.33bnTHB 2.35bnTHB 2.39bn

Growth per year

Compound annual rate

3 years5 years10 years
Revenue2.2%14.9%13.2%

Average margins

Over each period

1 year3 years5 years10 years
Gross margin8.2%7.9%7.8%7.6%
Operating margin0.0%0.5%2.5%1.8%
Net margin-0.7%-0.1%1.6%1.8%

Valuation history

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Price to earnings-6.9-7.129.119.62.417.92.3-57.1-25.3-16.8
Price to sales0.00.10.10.20.30.20.20.20.40.5

Dividends and splits

Per share, in the currency the company pays

Paid for 2 years. Last went ex-dividend on 30 Apr 2025.

FY2025FY2024FY2022FY2012FY2011FY2010FY2008FY2007
Paid in the year0.010.040.100.050.0340.0670.1460.185
  • 5-for-4 split · 5 Apr 2006
  • 5-for-1 split · 1 Dec 2004

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.