PT Raharja Energi Cepu Tbk (IDX:RATU)
Indonesia flag Indonesia · Delayed Price · Currency is IDR
4,380.00
-10.00 (-0.23%)
Last updated: Sep 2, 2026, 1:36 PM WIB

IDX:RATU Ratios and Metrics

Millions IDR. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
11,919,08626,743,280----
Market Cap Growth
-28.03%-----
Enterprise Value
13,807,24126,465,775----
Last Close Price
4390.009850.00----

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
30.02104.88----
Forward PE
27.5265.25----
PS Ratio
13.3832.47----
PB Ratio
10.2528.28----
P/TBV Ratio
11.7632.59----
P/FCF Ratio
41.3779.53----
P/OCF Ratio
36.9677.79----

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
15.5032.13----
EV/EBITDA Ratio
21.8963.36----
EV/EBIT Ratio
23.9072.25----
EV/FCF Ratio
47.9378.71----

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
2.420.260.801.020.250.23
Debt / EBITDA Ratio
5.760.590.920.97--
Debt / FCF Ratio
9.770.732.202.52--
Net Debt / Equity Ratio
1.50-0.190.430.550.140.07
Net Debt / EBITDA Ratio
3.56-0.430.490.52-3.17-2.32
Net Debt / FCF Ratio
6.04-0.531.161.36-26.72-5.09
Asset Turnover
0.340.771.051.31--
Quick Ratio
2.122.932.222.908.446.08
Current Ratio
2.383.012.252.908.446.52
Return on Equity (ROE)
43.16%36.20%50.82%125.30%53.96%-
Return on Assets (ROA)
10.29%21.27%23.24%45.54%-2.21%-
Return on Invested Capital (ROIC)
15.68%30.15%28.29%70.01%-4.00%-2.68%
Return on Capital Employed (ROCE)
12.10%33.30%47.90%53.20%-3.60%-2.30%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
3.33%0.95%----
FCF Yield
2.42%1.26%----
Payout Ratio
-42.14%100.94%34.98%103.19%332.92%
Buyback Yield / Dilution
-3.49%-7.38%----
Total Shareholder Return
-2.55%-7.38%----