Marketalyx
⚠ Educational tool. Not financial advice or an investment recommendation. Investing carries the risk of losing all your capital. You act at your own risk. Risk warning

Repsol, S.A. REP.MC

Energy · Oil & Gas Integrated · Spain · IBEX 35

75
Profitability
41
Growth
67
Valuation
91
Financial strength
78
Momentum
100

Based on the available data, Repsol, S.A. gets an algorithmic score of 75/100. It trades at 29.68 €, with a bullish technical trend (RSI 54.9) and 33.1% annual volatility.

Updated: 2026-09-30

Open in the interactive tool →

Strengths

  • Low-debt balance sheet.
  • Attractive free-cash-flow yield (5.1%).
  • Low valuation (P/E 7.8).
  • Low beta (0.08): defensive profile.
  • Meaningful dividend (3.70%).

Weaknesses

  • Shrinking revenue (-10.0% per year).

Fundamentals

P/E10.13
Forward P/E7.84
PEG0.45
P/B1.39
EV/EBITDA5.22
P/S0.58
ROE %13.34
ROA %6.26
Gross margin %31.64
Operating margin %15.28
Net margin %6.43
Revenue growth % (y/y)35.50
Earnings growth % (y/y)494.50
Revenue CAGR %-9.96
Earnings CAGR %-23.56
Debt/Equity %44.31
Current ratio1.56
FCF yield %5.12
Dividend yield %3.70
Payout %34.12

Returns

1 month+6.1 %
3 months+36.3 %
6 months+25.4 %
YTD+91.3 %
1 year+108.7 %
3 years+148.4 %
5 years+247.4 %
10 years+351.0 %

Risk

1-year volatility33.1 %
Beta0.08
5-year max drawdown-36.2 %
Sharpe 1A2.27

Macroeconomic context

Directly correlated with oil and gas (OPEC+, geopolitics, inventories). Acts as an inflation hedge; sensitive to Chinese demand. As a Spanish company, it depends on ECB policy, the Spanish risk premium, the eurozone cycle and, if it operates in Latin America, on emerging-market currencies (BRL, MXN).

How the score is calculated

The score combines profitability (ROE, ROA, net margin), growth (revenue and earnings), valuation (P/E, EV/EBITDA, free cash flow), financial strength (debt and liquidity; not applied to banks and insurers) and momentum (6 and 12-month returns and trend). It is an educational quantitative filter, not a buy or sell recommendation.

See the full IBEX 35 ranking →