Renovalo S.p.A. (BIT:RNV)
Italy flag Italy · Delayed Price · Currency is EUR
0.4400
+0.0080 (1.85%)
At close: Jul 17, 2026

Renovalo Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
515263350-
Market Cap Growth
-77.08%-44.07%-20.27%-33.03%--
Enterprise Value
14.187.0214.0338.1845.740
Last Close Price
0.441.322.362.964.42-
PE Ratio
--44.321.847.52-
Forward PE
-8.175.982.572.95-
PS Ratio
0.130.460.790.291.05-
PB Ratio
0.260.810.800.993.07-
P/TBV Ratio
0.361.080.811.003.07-
P/FCF Ratio
-13.850.99---
P/OCF Ratio
-10.190.98---
EV/Sales Ratio
0.380.220.420.330.97-
EV/EBITDA Ratio
--7.291.414.72-
EV/EBIT Ratio
--9.631.434.85-
EV/FCF Ratio
-6.580.52---
Debt / Equity Ratio
0.160.160.070.050.070.34
Debt / EBITDA Ratio
--3.820.440.510.60
Debt / FCF Ratio
7.687.680.28--0.73
Net Debt / Equity Ratio
-0.47-0.47-0.370.15-0.23-0.50
Net Debt / EBITDA Ratio
0.680.68-6.460.19-0.39-0.44
Net Debt / FCF Ratio
-7.96-7.96-0.46-0.691.22-0.53
Asset Turnover
0.610.610.461.831.481.23
Quick Ratio
1.571.572.781.551.121.09
Current Ratio
1.831.833.391.591.851.11
Return on Equity (ROE)
-55.03%-55.03%1.81%72.31%64.02%175.10%
Return on Assets (ROA)
-26.59%-26.59%1.58%29.87%20.97%19.95%
Return on Invested Capital (ROIC)
-135.38%-90.43%3.92%73.25%91.35%256.42%
Return on Capital Employed (ROCE)
-39.84%-39.84%3.75%98.49%79.60%117.10%
Earnings Yield
--2.26%54.22%13.30%-
FCF Yield
-7.22%101.30%---
Dividend Yield
7.95%2.65%3.78%1.53%1.79%-
Payout Ratio
--2.69%167.68%2.82%13.47%0.00%
Buyback Yield / Dilution
-0.00%0.00%0.00%-12.00%-
Total Shareholder Return
7.95%2.65%3.78%1.53%-10.21%-