Data sourced from SEC EDGAR filings and third-party price providers. Scores, valuations, and metrics are algorithmic estimates. This is not investment advice. See our Terms and Methodology.
Data sourced from SEC EDGAR filings and third-party price providers. Scores, valuations, and metrics are algorithmic estimates. This is not investment advice. See our Terms and Methodology.
Repsol S.A. is a multi-energy company headquartered in Madrid, Spain, founded in 1927, operating as an integrated oil and gas firm with a global presence in over 20 countries. It focuses on providing comprehensive energy solutions through its key segments: Upstream, which handles exploration, development, and production of crude oil and natural gas; Industrial, encompassing refining, petrochemicals, trading, and sustainable fuels like hydrogen and biofuels; Customer, managing mobility services, fuel sales, electricity, gas, and lubricants; and Low-Carbon Generation, advancing renewable electricity from solar and wind sources. Repsol owns five refineries in Spain and one in Peru with a combined capacity exceeding 1 million barrels per day, alongside over 4,500 service stations and 3.7 GW of renewable power capacity. With approximately 25,000 employees, the company emphasizes technological innovation, efficiency, and a strategic energy transition toward decarbonization, serving more than 24 million customers while contributing to industrial CO2 reduction and societal progress in the energy sector.
Operating margin is thin at 4.70%. Limited cushion if revenue slows or costs rise, not the profile of a wide-moat business.
Revenue declined 4.0% YoY. The question is whether this is cyclical or a structural shift.
Insufficient data to identify specific risks. Treat any missing metrics as a data gap, not a clean bill of health.
Profitability & Returns
Revenue (TTM)
€56.07B
▼ -4.0% YoY
Net Income (TTM)
€2.72B
▲ +30.4% YoY
Op. Margin
6.86%
▼ -0.4pp YoY
ROIC
4.68%
▼ -0.6pp YoY
Cash Flow & Balance Sheet
FCF (TTM)
€1.60B
▲ +1248.2% YoY
Op. Cash Flow (TTM)
€4.87B
▲ +68.8% YoY
Net Debt
€5.58B
Cash & Equiv.
€7.65B
3Y CAGR: -10.0%
3Y CAGR: -27.8%
Continue Research