Rubis (EPA:RUI)
France flag France · Delayed Price · Currency is EUR
33.70
-0.42 (-1.23%)
Aug 21, 2026, 5:35 PM CET

Rubis 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
6,5346,5346,6446,6307,1354,589
Revenue Growth
-0.69%-1.65%0.21%-7.07%55.46%17.62%
Net Income
308.84308.84342.29353.69262.9292.57
Earnings Per Share
2.982.983.303.422.552.86
EPS Growth
-17.93%-9.70%-3.51%33.90%-10.56%5.05%

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Energy Distribution
6,4736,4736,5956,5827,102-
Renewable Electricity Production
61.6961.6949.1548.6432.56-
Reconciliation - Parent Company
9.239.237.594.9612.462.97
Eliminations
-9.35-9.35-7.74-5.2-12.37-2.76
Total
6,5346,5346,6446,6307,1354,589

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
756.79756.79676.37589.69804.91874.89
Total Debt
2,2032,2032,2262,1882,3161,475
Net Cash (Debt)
-1,446-1,446-1,550-1,599-1,511-600.22
Net Cash Growth
------
Net Cash Per Share
-13.96-13.96-14.95-15.46-14.67-5.85

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
734.8734.8665.18562.62420.96294.66
Capital Expenditures
-376.11-376.11-247.86-283.34-258.42-205.68
Free Cash Flow
358.69358.69417.32279.28162.5488.98
Free Cash Flow Growth
3.35%-14.05%49.43%71.82%82.68%-74.25%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Pretax Margin
6.16%6.16%6.51%6.41%4.71%8.06%
Profit Margin
4.73%4.73%5.15%5.33%3.69%6.38%
FCF Margin
5.49%5.49%6.28%4.21%2.28%1.94%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
2.0702.0702.0301.9801.9201.860
Dividend Per Share Growth
-25.54%1.97%2.53%3.13%3.23%3.33%
Dividend Yield
6.05%6.86%9.70%11.12%10.63%10.38%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
11.3110.717.196.569.639.19
Forward PE
10.5110.397.816.867.829.30
P/FCF Ratio
9.669.225.908.3115.5730.23
PS Ratio
0.530.510.370.350.360.59