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

Raja Ferry Port PCL RP.BK · THB

Industrials · SET · 🇹🇭 Thailand

Compare

0.63

+1.61%

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

FY2016FY2025

Net income

−THB 66.9m

FY2016FY2025

Free cash flow

THB 59.4m

FY2016FY2025

Shareholders' equity

THB 439.2m

FY2016FY2025

Income statement

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
RevenueTHB 694.6mTHB 619.3mTHB 555.9mTHB 525.9mTHB 364.8mTHB 497.5mTHB 713.9mTHB 737.2mTHB 687.1mTHB 676.1m
Gross profitTHB 70.2mTHB 93.5mTHB 40.7m−THB 5.4m−THB 60.0mTHB 10.6mTHB 108.5mTHB 117.2mTHB 128.4mTHB 157.8m
Operating incomeTHB 7.3mTHB 3.2m−THB 61.2m−THB 78.9m−THB 126.3m−THB 82.3mTHB 20.5mTHB 32.8mTHB 41.7mTHB 72.3m
Net income−THB 66.9m−THB 41.8m−THB 89.1m−THB 74.9m−THB 110.1m−THB 78.4mTHB 7.3mTHB 22.0mTHB 32.3mTHB 67.5m
Diluted earnings per share-0.33-0.21-0.44-0.37-0.55-0.390.040.110.160.34

Balance sheet

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Total assetsTHB 1.07bnTHB 1.16bnTHB 1.21bnTHB 1.17bnTHB 1.19bnTHB 1.24bnTHB 1.20bnTHB 1.18bnTHB 1.07bnTHB 1.04bn
Cash and short-term investmentsTHB 32.5mTHB 16.6mTHB 16.2mTHB 34.4mTHB 76.2mTHB 108.6mTHB 117.0mTHB 128.2mTHB 111.4mTHB 197.5m
Total liabilitiesTHB 631.0mTHB 650.4mTHB 662.0mTHB 538.2mTHB 485.2mTHB 430.9mTHB 320.7mTHB 296.9mTHB 212.2mTHB 162.9m
DebtTHB 545.7mTHB 550.6mTHB 559.4mTHB 468.0mTHB 423.3mTHB 371.6mTHB 221.3mTHB 223.6mTHB 103.9mTHB 84.1m
Shareholders' equityTHB 439.2mTHB 506.1mTHB 544.2mTHB 633.2mTHB 708.1mTHB 804.4mTHB 883.8mTHB 887.3mTHB 860.5mTHB 881.4m
Shares outstanding201m201m201m201m201m201m201m201m201m201m

Cash flow

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Cash from operationsTHB 87.0mTHB 112.8mTHB 53.6mTHB 32.3mTHB 10.3mTHB 34.0mTHB 162.0mTHB 103.6mTHB 152.3mTHB 160.9m
Capital spending−THB 27.6m−THB 61.0m−THB 123.2m−THB 99.7m−THB 79.9m−THB 98.1m−THB 148.7m−THB 195.5m−THB 196.6m−THB 238.3m
Free cash flowTHB 59.4mTHB 51.9m−THB 69.6m−THB 67.4m−THB 69.7m−THB 64.1mTHB 13.3m−THB 91.9m−THB 44.3m−THB 77.4m
Dividends paid———−THB 1−THB 1−THB 1.1m−THB 10.0m−THB 2.4m−THB 51.0m−THB 139.3m

Latest quarters

By quarter end

Jun 2026Mar 2026Dec 2025Sept 2025Jun 2025Mar 2025Dec 2024Sept 2024
RevenueTHB 181.7mTHB 197.2mTHB 165.1mTHB 175.3mTHB 177.8mTHB 176.2mTHB 156.5mTHB 167.8m
Gross profitTHB 20.2mTHB 33.1mTHB 11.5mTHB 18.3mTHB 27.7mTHB 23.6mTHB 20.5mTHB 29.9m
Operating income−THB 136,000THB 17.5m−THB 6.2mTHB 1.4mTHB 8.8mTHB 5.1m−THB 905,773THB 9.0m
Net income−THB 9.9mTHB 6.2m−THB 52.3m−THB 8.4m−THB 1.1m−THB 5.1m−THB 11.9m−THB 3.1m
Diluted earnings per share-0.050.03-0.26-0.04-0.01-0.03-0.06-0.02
Cash from operationsTHB 34.0mTHB 30.0mTHB 15.0mTHB 28.0mTHB 33.0mTHB 32.0mTHB 34.0mTHB 29.0m
Capital spending−THB 15.0m−THB 1.0m−THB 9.0m−THB 5.0m−THB 8.0m−THB 4.0m−THB 22.0m−THB 4.0m
Free cash flowTHB 19.0mTHB 29.0mTHB 6.0mTHB 23.0mTHB 25.0mTHB 28.0mTHB 12.0mTHB 25.0m
Total assetsTHB 1.02bnTHB 1.03bnTHB 1.07bnTHB 1.11bnTHB 1.12bnTHB 1.14bnTHB 1.16bnTHB 1.16bn
Cash and short-term investments——THB 32.5mTHB 37.3mTHB 24.1mTHB 20.8mTHB 16.6mTHB 21.5m
DebtTHB 319.0mTHB 330.1mTHB 472.1mTHB 480.9mTHB 484.0mTHB 493.9mTHB 506.8mTHB 512.7m
Shareholders' equityTHB 435.6mTHB 445.5mTHB 439.2mTHB 491.5mTHB 500.0mTHB 501.1mTHB 506.1mTHB 514.3m

Growth per year

Compound annual rate

3 years5 years10 years
Revenue9.7%6.9%1.1%
Operating income——-22.2%
Net income-3.7%-3.1%—

Average margins

Over each period

1 year3 years5 years10 years
Gross margin12.5%8.3%4.6%12.2%
Operating margin0.8%-5.4%-10.4%-1.2%
Net margin-8.3%-11.4%-14.2%-3.8%

Valuation history

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Price to earnings-1.9-4.8-3.4-6.1-4.2-3.139.620.826.119.9
Price to sales0.20.30.50.91.30.50.40.61.22.0

Dividends and splits

Per share, in the currency the company pays

Paid for 0 years. Last went ex-dividend on 10 Aug 2020.

FY2020FY2019FY2018FY2017FY2016
Paid in the year0.0050.050.0120.1520.004
  • 21-for-20 split · 10 Aug 2020
  • 9-for-8 split · 23 Apr 2018

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.