Render Cube S.A. (WSE:RND)
Poland flag Poland · Delayed Price · Currency is PLN
71.20
+0.60 (0.85%)
Aug 10, 2026, 12:14 PM CET

Render Cube Ratios and Metrics

Millions PLN. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Aug '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
7698167124136-
Market Cap Growth
-8.31%-41.39%35.38%-9.38%--
Enterprise Value
56.2872.47146.99105.78122.270
Last Close Price
71.2091.00156.00116.00128.00-

Price Ratios

Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Aug '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
PE Ratio
9.3813.6422.0015.4515.59-
PS Ratio
4.665.7010.828.8610.17-
PB Ratio
2.132.414.233.945.83-
P/TBV Ratio
3.503.446.056.099.55-
P/FCF Ratio
14.676.4323.7916.27282.11-
P/OCF Ratio
13.676.4323.7916.2714.12-

EV Ratios

Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Aug '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
EV/Sales Ratio
3.454.229.517.599.12-
EV/EBITDA Ratio
4.365.5012.0010.4111.20-
EV/EBIT Ratio
6.727.6514.8610.8511.21-
EV/FCF Ratio
10.864.7520.9113.94253.08-

Financial Efficiency

Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Aug '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Net Debt / Equity Ratio
-0.52-0.63-0.51-0.56-0.60-0.75
Net Debt / EBITDA Ratio
-1.25-1.94-1.65-1.75-1.28-0.71
Net Debt / FCF Ratio
-2.09-1.67-2.88-2.34-29.03-1.03
Asset Turnover
0.460.420.430.490.831.12
Inventory Turnover
3.2541.7051.8940.041606.82-
Quick Ratio
23.4856.3565.5356.687.759.58
Current Ratio
27.9956.8665.5357.237.779.59
Return on Equity (ROE)
21.41%17.85%21.45%29.19%59.53%87.47%
Return on Assets (ROA)
20.85%17.91%24.71%27.60%54.93%76.43%
Return on Invested Capital (ROIC)
111.64%42.91%53.75%68.57%162.29%337.80%
Return on Capital Employed (ROCE)
22.75%23.25%27.92%35.58%74.26%104.86%

Yields

Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Aug '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Earnings Yield
10.66%7.33%4.54%6.47%6.41%-
FCF Yield
6.82%15.56%4.20%6.14%0.35%-
Dividend Yield
19.12%6.15%0.00%0.00%0.00%-
Payout Ratio
179.40%83.94%0.00%0.00%0.00%0.00%
Buyback Yield / Dilution
-0.35%0.00%-0.69%0.02%-6.48%-
Total Shareholder Return
18.77%6.15%-0.69%0.02%-6.48%-