Repsol

REP · BME · EUR

€29.81Change from previous close: −0.40%Absolute change: −€0.12

Close · October 1, 2026

Valuation

Data as of October 2, 2026

Valuation multiples

Market cap
€31.71B
Enterprise value
€39.67B
P/E (trailing 12 months)
9.68
Forward P/E
7.87
PEG
0.44
Price/book
1.40
Price/sales
0.58
EV/EBITDA
5.22
EV/revenue
0.73

Profitability and growth

Gross margin
31.6%
Operating margin
15.3%
Net margin
6.4%
ROE
13.3%
ROA
6.3%
Revenue growth (year over year)
35.5%
Earnings growth (year over year)
494.5%

Financial health

Total cash
€8.2B
Total debt
€12.79B
Debt/equity
0.44
Current ratio
1.56
Quick ratio
0.99

Dividends

Annual dividend per share
€1.10
Dividend yield
3.7%
Payout ratio
34.1%
Ex-dividend date
July 6, 2026

Analysts and estimates

Average price target
€28.67
Median price target
€26.75
High price target
€38.00
Low price target
€19.50
Analysts with a price target
22
Consensus
Buy
Forward EPS
€3.79
EPS estimate, current year
€5.07

Shares and trading

Beta
-0.14
Average volume
3.23M
Shares outstanding
1.06B
Float
1.09B
Institutional ownership
30.2%
Insider ownership
1.9%