Rubis

RUI · Euronext Paris · EUR

€34.76Change from previous close: −0.40%Absolute change: −€0.14

Close · October 2, 2026

Valuation

Data as of October 4, 2026

Valuation multiples

Market cap
€3.59B
Enterprise value
€5.49B
P/E (trailing 12 months)
10.7
Forward P/E
10.7
Price/book
1.22
Price/sales
0.49
EV/EBITDA
7.54
EV/revenue
0.75

Profitability and growth

Gross margin
25.0%
Operating margin
7.4%
Net margin
4.6%
ROE
12.0%
ROA
5.0%
ROIC
6.6%

Financial health

Total cash
€639.48M
Total debt
€2.42B
Debt/equity
0.82
Current ratio
1.37
Quick ratio
0.89
Piotroski F-Score
5.00

Dividends

Annual dividend per share
€2.07
Dividend yield
6.0%
Payout ratio
72.7%
Ex-dividend date
June 16, 2026

Analysts and estimates

Average price target
€40.28
Analysts with a price target
7
Consensus
Buy

Shares and trading

Beta
0.87
Average volume
178.68K
Shares outstanding
103.36M
Float
75.76M
Institutional ownership
26.9%
Insider ownership
3.6%