REVO Insurance S.p.A. (BIT:REVO)
Italy flag Italy · Delayed Price · Currency is EUR
24.90
-0.30 (-1.19%)
Last updated: Sep 2, 2026, 5:29 PM CET

REVO Insurance 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
437.54415.23312.32220.6595.984.37
Revenue Growth
5.37%32.95%41.55%129.90%2097.63%-
Operating Income
33.8831.4423.6410.668.04-11.79
Net Income
24.6422.4118.5810.576.19-13.84
Earnings Per Share
0.890.850.790.440.23-0.62
EPS Growth
4.17%8.44%77.08%94.59%--

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
10.976.282.866.44.6512.4
Total Debt
14.0112.813.7914.5-1.32
Net Cash (Debt)
-3.04-6.52-10.93-8.14.6511.08
Net Cash Growth
-----58.01%-
Net Cash Per Share
-0.11-0.25-0.46-0.340.170.50

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
67.4334.8743.6944.435.87-39.91
Capital Expenditures
-7.01-7.66-5.59-2.23-15.61-91.23
Free Cash Flow
60.4127.2138.1142.1720.26-131.14
Free Cash Flow Growth
122.00%-28.59%-9.64%108.21%--

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Margin
7.74%7.57%7.57%4.83%8.38%-269.96%
Pretax Margin
7.61%7.39%7.40%4.60%6.75%-273.45%
Profit Margin
5.63%5.40%5.95%4.79%6.45%-316.95%
FCF Margin
13.81%6.55%12.20%19.11%21.10%-3002.86%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023
Period EndingSep '26 Dec '25 Dec '24 Dec '23
Dividend Per Share
0.2700.2700.2200.084
Dividend Per Share Growth
22.73%22.73%161.91%-
Dividend Yield
1.10%1.42%1.84%1.04%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
28.0024.5715.6418.9031.13-
Forward PE
17.9815.729.419.0316.10-
P/FCF Ratio
11.9820.237.634.739.52-
PS Ratio
1.651.330.930.912.01-