Repsol, ES0173516115

Repsol stock slips as oil moderation tempers 2026 rally

Published on 09/21/2026 at 15:26 | Editorial responsibility: Rafael MĂĽller, Editor-in-Chief AD HOC NEWS

Repsol stock trades around EUR 29.40 on BME Madrid on September 21, 2026, after a recent pullback from this year’s advance. The Spanish energy group’s shares remain sensitive to changing oil expectations and sector moves in the IBEX 35.

GroĂźe Raffinerieanlage mit beleuchteten TĂĽrmen an der KĂĽste bei Sonnenuntergang
Repsol S.A. (ISIN ES0173516115) betreibt groĂźe Raffinerien und petrochemische Anlagen an der spanischen KĂĽste effizient, Illustration mit AI erstellt.

Repsol stock (ISIN ES0173516115) is trading around EUR 29.40 on the Madrid stock exchange on September 21, 2026, after a modest decline that follows a strong run earlier in 2026 and reflects shifting expectations for oil prices.

Stock eases as oil expectations shift

According to Bolsamania on September 21, 2026, Repsol shares were quoted around EUR 29.30, down 1.05 percent on the day, making the stock one of the notable decliners in the Spanish market at that point in the session.

In a broader market overview, EFE reported on September 21, 2026 that the IBEX 35 recovered the 19,600-point level with a gain of 0.61 percent, while Repsol stood out on the downside with a fall of 1.05 percent, highlighting how the energy group lagged the index on the day.

A separate intraday snapshot from Investing.com shows that Repsol opened the session at EUR 29.65 on September 21, 2026 and traded in a range roughly between EUR 29.18 and EUR 29.69, underscoring that the stock’s intraday move has been relatively contained in absolute terms despite the underperformance versus the index.

2026 advance meets moderating oil prices

For context, Negocios noted on September 21, 2026 that Repsol ended the previous trading session at EUR 29.61 after a 0.50 percent decline and pointed out that, following a strong advance during 2026, any change in oil price expectations can trigger significant moves in the stock.

The same analysis from Negocios highlights that a moderation in crude prices reduces inflationary pressure and can benefit the overall market, but it also limits part of the support that higher energy prices have provided to Repsol, illustrating the double-edged nature of the oil backdrop for shareholders.

Looking at recent days, an overview on Bolsamania on September 21, 2026 stated that Repsol had at one point led gains within the IBEX 35, showing that the stock’s direction has alternated as investors reassess energy sector prospects and the impact of crude moves on cash generation and profitability.

Short-term trading levels and investor angle

Price data from Territorio Madrid’s IBEX 35 overview indicates that Repsol shares were recently quoted around EUR 29.42 on September 21, 2026, implying a small decline of approximately 0.64 percent compared with the prior close and placing the stock’s most recent intraday trades within a tight corridor between roughly EUR 29.24 and EUR 29.46.

For investors, the near-flat move between the September 20 close at EUR 29.61 mentioned by Negocios and the intraday quotes around EUR 29.30 to EUR 29.42 on September 21, 2026 means that the current move is more a consolidation within this year’s uptrend than a sharp reversal, but it also signals increased sensitivity to macro drivers such as inflation and oil prices.

Repsol stock price snapshot

As of September 21, 2026, Repsol stock is changing hands on BME Madrid close to EUR 29.40, with intraday data showing trading around EUR 29.30 to EUR 29.42 and a daily decline in the range of 0.6 to 1.1 percent versus the previous close in the vicinity of EUR 29.61; the primary listing is the Madrid stock exchange and prices are quoted in euros.

Repsol stock key data

  • Company: Repsol S.A.
  • ISIN: ES0173516115
  • Ticker: REP
  • Trading venue: BME Madrid
  • Price (as of September 21, 2026): 29.40 EUR
  • Sector / Industry: Energy / Integrated oil and gas
  • Index membership: IBEX 35

More news and analyses on Repsol stock

Disclaimer...

en | ES0173516115 | REPSOL | boerse | 70144807 | bgmi