MarketInOut Stock Screener Log In | Sign Up

Repsol S.A. ADR

OTC • Energy • Oil & Gas Integrated • Quote as of 10/30/2026
Repsol S.A. ADR stock price and volume chart

Company Profile

IndustryOil & Gas Integrated
SectorEnergy
ExchangeOTC
Market Capitalization36,928 mln
Float1,072 mln
Earnings Date02/25/2027

EPS

6.54
Strong

P / E

5.27
Undervalued

Piotroski F-Score

9 / 9
Exceptional

Beneish M-Score

-2.37
Borderline

1-Year Forecast

35.3000
Fairly priced

Relative Strength

68 / 100
Outperforming

Business Description

Repsol S.A. is a Spanish energy company founded in 1927 and based in Madrid, with operations spanning multiple countries including the United States, Peru, and Portugal. The company produces oil and natural gas, refines and sells fuel products, and runs a large network of gas stations while also offering electricity and gas to customers. Repsol is actively expanding into cleaner energy, generating power from wind, solar, and hydroelectric sources, and investing in hydrogen, sustainable fuels, and recycling technologies. It also provides a range of supporting services, from insurance and logistics to electric vehicle charging and consumer apps.

Key Fundamentals

EPS6.54
P/E5.27
ROE22.93
RPS70.46
ROIC13.37
ROA8.47
Interest Cover16.26
EBITDA, mln9,656
EV / EBITDA3.69
EV / EBIT4.72
Revenue, mln70,983
EV / Revenue0.62

Quote Details

Last 34.4400
Change 1.48 (4.5%)
Open 33.6200
Volume 56,901
Turnover 1,959,670
Average Volume 77,916

Financial Ratios

Pre-Tax Profit Margin12
Leverage Ratio2.64
Current Ratio1.56
Price / Book1.30
Price / Tangible Book1.47
Price / Cash Flow4.26
Price / Free Cash Flow25.04
Debt / Equity0.64
Price / Sales0.50
PEG Ratio0.12

Financial Strength

Altman Z-Score2.15
Piotroski F-Score 9 / 9
Beneish M-Score-2.37
Price to Intrinsic Value0.69
Price to Graham Number0.63
1-Year Target Price35.3000
Shiller PE Ratio21.66
Short Ratio1.61

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week 3.89% 81 / 100   
1 Month 1.86% 71 / 100   
2 Months 18.76% 87 / 100   
6 Months 30.57% 88 / 100   
1 Year 97.64% 92 / 100   



Disclaimer - Privacy Policy - Terms of Service - Cookies - FAQ - Affiliates - Blog