MarketInOut Stock Screener Log In | Sign Up

Repsol S.A.

BME • Energy • Oil & Gas Integrated • Quote as of 10/27/2026 17:35
Repsol S.A. stock price and volume chart

Company Profile

IndustryOil & Gas Integrated
SectorEnergy
ExchangeBME
Market Capitalization31,015 mln
Float1,062 mln
Earnings Date10/29/2026

EPS

3.57
Solid

P / E

7.99
Undervalued

Piotroski F-Score

8 / 9
Very strong

Beneish M-Score

-2.66
Likely reliable

1-Year Forecast

29.97
Modest upside

Relative Strength

18 / 100
Significantly lagging

Business Description

Founded in 1927 and based in Madrid, Repsol is a global energy company operating across Spain, Portugal, Peru, the United States, and beyond. The company covers the full energy chain, from finding and extracting oil and natural gas to refining fuels, running gas stations, and selling electricity and gas to customers. Repsol is also investing heavily in cleaner energy, including wind, solar, and hydroelectric power, as well as hydrogen, biofuels, and recycling technologies. Through a range of digital tools, financial services, and infrastructure projects, the company is working to meet current energy needs while preparing for a lower-carbon future.

Key Fundamentals

EPS3.57
P/E7.99
ROE14.79
RPS49.02
ROIC8.18
ROA5.41
Interest Cover11.54
EBITDA, mln8,282
EV / EBITDA5.16
EV / EBIT7.28
Revenue, mln60,871
EV / Revenue0.70

Quote Details

Last 28.48
Change -0.97 (-3.29%)
Open 29.45
Volume 2,378,061
Turnover 67,727,176
Average Volume 3,046,281

Financial Ratios

Pre-Tax Profit Margin9
Leverage Ratio2.38
Current Ratio1.56
Price / Book1.26
Price / Tangible Book1.42
Price / Cash Flow5.96
Price / Free Cash Flow20.42
Debt / Equity0.69
Price / Sales0.54
PEG Ratio0.10

Financial Strength

Altman Z-Score2.41
Piotroski F-Score 8 / 9
Beneish M-Score-2.66
Price to Intrinsic Value0.77
Price to Graham Number0.80
1-Year Target Price29.97
Shiller PE Ratio25.15

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week -1.83% 28 / 100   
1 Month -8.98% 19 / 100   
2 Months 7.84% 81 / 100   
6 Months 28.06% 92 / 100   
1 Year 87.12% 96 / 100   



Disclaimer - Privacy Policy - Terms Of Service - Cookie Use Policy - FAQ - Blog