Renovalo S.p.A. (BIT:RNV)
Italy flag Italy · Delayed Price · Currency is EUR
0.4840
+0.0160 (3.42%)
At close: Oct 9, 2026

Renovalo Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
38.2237.2826.9123.8236.1320.55
Revenue Growth
2.52%38.56%-78.27%242.69%75.85%-
Gross Profit
2.993.1214.2741.4118.519.16
Operating Income
-14.52-14.071.3426.549.364.61
Net Income
-15.34-14.60.617.986.594.24
Earnings Per Share
---1.600.5942.44
EPS Growth
---172.94%-98.61%-

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
8.7416.6919.786.889.35.19
Total Debt
4.258.197.3311.95.642.99
Net Cash (Debt)
4.498.4912.45-5.013.662.2
Net Cash Growth
-47.16%-31.79%--66.21%-
Net Cash Per Share
----0.450.3322.03

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
3.921.4526.81-6.76-2.275.08
Capital Expenditures
-0.19-0.38-1.06-0.54-1.08-1.59
Free Cash Flow
3.731.0725.75-7.3-3.353.49
Free Cash Flow Growth
249.09%-95.85%----

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
7.83%8.37%53.02%33.45%51.22%44.58%
Operating Margin
-38.00%-37.74%4.99%21.43%25.92%22.42%
Pretax Margin
-38.28%-37.66%2.81%20.71%25.80%29.63%
Profit Margin
-40.14%-39.16%2.22%14.52%18.23%20.66%
FCF Margin
9.75%2.86%95.70%-5.89%-9.27%16.98%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022
Period EndingOct '26 Dec '25 Dec '24 Dec '23 Dec '22
Dividend Per Share
0.035-0.0350.0890.045
Dividend Per Share Growth
---60.67%99.36%-
Dividend Yield
7.23%-1.51%3.14%1.07%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingOct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
--44.321.847.52-
Forward PE
-8.175.982.572.95-
P/FCF Ratio
1.4113.851.03---
PS Ratio
0.140.400.980.271.37-