Claim 55% Off TipRanks
- Unlock hedge fund-level data and powerful investing tools for smarter, sharper decisions
- Discover top-performing stock ideas and upgrade to a portfolio of market leaders with Smart Investor Picks
Repsol ( (REPYY) ) has issued an update.
Repsol has continued executing its shareholder-approved share buyback programme, repurchasing 734,939 of its own shares on the Madrid stock exchange between 18 and 24 March 2026 at prices ranging roughly between €22.86 and €24.67 per share. The operation, carried out under an authorization granted at the 2022 general shareholders’ meeting, underscores the company’s ongoing use of buybacks as a tool for capital allocation and shareholder remuneration, while complying with EU market abuse and buyback programme regulations that govern transparency and trading conditions.
The latest purchases add to previous tranches disclosed earlier in March, signalling Repsol’s confidence in its balance sheet strength and medium-term cash generation, and may ultimately support earnings per share through a reduced share count once the acquired stock is cancelled or otherwise allocated. For investors, the steady pace of repurchases reinforces Repsol’s commitment to returning excess cash amid volatile energy markets, positioning the company competitively among European oil and gas peers that are also relying on buybacks as a key component of their capital return strategies.
The most recent analyst rating on (REPYY) stock is a Buy with a $32.00 price target. To see the full list of analyst forecasts on Repsol stock, see the REPYY Stock Forecast page.
More about Repsol
Repsol, S.A. is a Madrid-based integrated energy company listed in Spain under the ticker REP.MC. The group operates across the oil and gas value chain, including exploration, production, refining, chemicals and marketing, and in recent years has expanded into low-carbon and renewable energy solutions, targeting both domestic and international markets.
Average Trading Volume: 126,477
Technical Sentiment Signal: Buy
Current Market Cap: $29.9B
See more data about REPYY stock on TipRanks’ Stock Analysis page.

