REP Repsol, S.A.

29.25EUR+1.14%Mkt Cap: 33.74B $P/E: 8.17

Repsol, S.A. operates as a multi-energy company in Spain, Peru, the United States, Portugal, and internationally. The Upstream segment engages in the exploration, development, and production of crude oil and natural gas …

Key Statistics

Company
Market Cap33.74B USD
Enterprise Value42.20B USD
Revenue (TTM)59.09B USD
Gross Profit11.27B USD
Net Income (TTM)2.06B USD
Revenue/Share49.02 EUR
Last Price29.25 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees24.9K
CountryES
SectorEnergy
IndustryOil & Gas Integrated
ISINES0173516115
Valuation
P/E (Trailing)8.17
P/E (Forward)7.41
PEG0.46
EV/EBITDA5.11
EV/Revenue0.71
P/S0.57
P/B1.36
EPS (TTM)3.57
EPS (Forward)3.92
52W Range
13.9686% of range31.64
52W High31.64 EUR
52W Low13.96 EUR
Profitability
Gross Margin18.90%
Oper. Margin15.28%
EBITDA Margin13.97%
Profit Margin3.46%
ROE7.55%
ROA3.20%
Growth
Revenue Growth35.50%
Earnings Growth490.40%
Cash Flow & Leverage
Operating CF5.83B USD
CapEx (TTM)4.07B USD
FCF Margin0.55%
FCF Yield0.97%
Net Debt4.99B USD
Net Debt/EBITDA0.60
Balance Sheet
Debt/Equity0.53
Current Ratio1.56
Quick Ratio0.99
Book Value/Sh21.31 EUR
Cash/Share7.51 EUR
Dividends
Fwd Div Rate1.10 EUR
Trail. Div Rate1.08 EUR
Div. Yield3.80%
5Y Avg Yield5.38%
Payout Ratio34.12%
Ex-Div DateJul 6, 2026
Pay Date—
Analyst Consensus
Rating2.4 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)29.09 EUR
Upside (mean)-0.6%
Target Range22.50 EUR – 38.00 EUR
22.50-0.6% to mean38.00
# Analysts22
Ownership
Shares Out.1.06B
Float1.09B
Insiders1.88%
Institutions30.29%
Technical
SMA 5027.84 (+5.0%)
SMA 20022.45 (+30.3%)
Beta-0.14
S&P 52W Chg14.58%
Avg Vol (30d)1.88M
Avg Vol (10d)3.57M
Technical Indicators
RSI (14)50.9
MACD0.5869
MACD Signal0.8099
MACD Hist.-0.2229
BB Upper31.50 EUR
BB Middle29.65 EUR
BB Lower27.80 EUR
BB Width12.48%
ATR (14)0.8763 EUR
Vol Ratio (20d)0.97x