Rubis (EPA:RUI)
France flag France · Delayed Price · Currency is EUR
35.96
+1.08 (3.10%)
Sep 11, 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 EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
7,3276,5346,6446,6307,1354,589
Revenue Growth
12.13%-1.65%0.21%-7.07%55.46%17.62%
Net Income
336.8308.84342.29353.69262.9292.57
Earnings Per Share
3.252.983.303.422.552.86
EPS Growth
9.05%-9.70%-3.51%33.90%-10.56%5.05%

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Eliminations
-12.88-9.35-7.74-5.2-12.37-2.76
Renewable Electricity Production
67.5161.6949.1548.6432.56-
Energy Distribution
7,2606,4736,5956,5827,102-
Reconciliation - Parent Company
12.859.237.594.9612.462.97
Total
7,3276,5346,6446,6307,1354,589

Cash & Debt

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

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
617.59734.8665.18562.62420.96294.66
Capital Expenditures
-348.71-376.11-247.86-283.34-258.42-205.68
Free Cash Flow
268.88358.69417.32279.28162.5488.98
Free Cash Flow Growth
-25.04%-14.05%49.43%71.82%82.68%-74.25%

Margins

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

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '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.07%6.86%9.70%11.12%10.63%10.38%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
11.0710.717.196.569.639.19
Forward PE
11.0210.397.816.867.829.30
P/FCF Ratio
13.829.225.908.3115.5730.23
PS Ratio
0.510.510.370.350.360.59