Renovalo S.p.A. (BIT:RNV)
Italy flag Italy · Delayed Price · Currency is EUR
0.6400
-0.0200 (-3.03%)
At close: Aug 14, 2026

Renovalo Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
37.2837.2826.9123.8236.1320.55
Revenue Growth
13.61%38.56%-78.27%242.69%75.85%-
Gross Profit
3.123.1214.2741.4118.519.16
Operating Income
-14.07-14.071.3426.549.364.61
Net Income
-14.6-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 EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
16.6916.6919.786.889.35.19
Total Debt
8.198.197.3311.95.642.99
Net Cash (Debt)
8.498.4912.45-5.013.662.2
Net Cash Growth
163.14%-31.79%--66.21%-
Net Cash Per Share
----0.450.3322.03

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
1.451.4526.81-6.76-2.275.08
Capital Expenditures
-0.38-0.38-1.06-0.54-1.08-1.59
Free Cash Flow
1.071.0725.75-7.3-3.353.49
Free Cash Flow Growth
-94.95%-95.85%----

Margins

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

Dividends

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

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '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
6.7113.851.03---
PS Ratio
0.190.400.980.271.37-