PT Caturkarda Depo Bangunan Tbk (IDX:DEPO)
Indonesia flag Indonesia · Delayed Price · Currency is IDR
238.00
-2.00 (-0.83%)
Feb 9, 2026, 4:00 PM WIB

IDX:DEPO Ratios and Metrics

Millions IDR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Feb '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
1,629,6001,683,9202,580,2003,259,2003,313,520-
Market Cap Growth
-3.23%-34.74%-20.83%-1.64%--
Enterprise Value
1,630,9181,715,8082,362,2712,847,1323,258,627-
Last Close Price
240.00243.04368.42462.99463.53-
PE Ratio
18.3317.6830.1331.5338.02-
PS Ratio
0.560.600.961.271.42-
PB Ratio
1.221.292.082.792.97-
P/TBV Ratio
1.231.292.082.792.97-
P/FCF Ratio
21.95--345.46124.07-
P/OCF Ratio
8.5411.4427.8062.6289.73-
EV/Sales Ratio
0.560.610.881.111.40-
EV/EBITDA Ratio
11.8713.7423.4622.2225.99-
EV/EBIT Ratio
21.2818.1531.2727.5432.20-
EV/FCF Ratio
21.96--301.78122.01-
Debt / Equity Ratio
0.220.220.160.050.050.10
Debt / EBITDA Ratio
2.161.961.750.450.410.36
Debt / FCF Ratio
3.99--6.552.030.61
Asset Turnover
1.301.291.391.471.612.02
Inventory Turnover
3.042.873.023.403.613.74
Quick Ratio
0.490.440.510.991.140.25
Current Ratio
1.751.651.792.362.331.22
Return on Equity (ROE)
6.83%7.47%7.10%9.04%10.38%19.68%
Return on Assets (ROA)
2.15%2.71%2.45%3.72%4.37%6.98%
Return on Invested Capital (ROIC)
4.83%6.32%6.58%12.00%13.83%20.80%
Return on Capital Employed (ROCE)
4.60%5.90%5.20%8.00%8.30%20.00%
Earnings Yield
5.45%5.66%3.32%3.17%2.63%-
FCF Yield
4.56%-3.26%-8.91%0.29%0.81%-
Dividend Yield
1.75%-1.09%0.97%1.11%-
Payout Ratio
32.09%28.52%18.23%48.32%42.14%14.14%
Buyback Yield / Dilution
----15.68%-1.80%-83.37%
Total Shareholder Return
1.75%-1.09%-14.70%-0.69%-83.37%
Updated Sep 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.