tiprankstipranks
Advertisement
Advertisement

ReNew Energy Global Announces Leadership Transition in Asset Management

Story Highlights
  • ReNew Energy Global reported the planned departure of asset management chief Balram Mehta.
  • The company will not name a direct replacement, reallocating Mehta’s duties to Sivaprasad M.
  • Looking for the best stocks to buy? Follow the recommendations of top-performing analysts.
ReNew Energy Global Announces Leadership Transition in Asset Management

Claim 55% Off TipRanks

ReNew Energy Global ( (RNW) ) has issued an update.

ReNew Energy Global Plc announced on February 24, 2026, that Executive Officer and Group President, Asset Management, Balram Mehta has requested to separate from the company. His role as an executive officer will end on March 31, 2026, though he will continue to provide services to ReNew until June 30, 2026.

The company stated that Mehta’s decision is not due to any dispute with ReNew’s board, management, or policies, framing the transition as amicable. ReNew does not currently plan to appoint a direct replacement, instead reallocating Mehta’s responsibilities to executive officer Sivaprasad M, a move that may signal an internal realignment of leadership within its asset management operations.

The most recent analyst rating on (RNW) stock is a Hold with a $6.00 price target. To see the full list of analyst forecasts on ReNew Energy Global stock, see the RNW Stock Forecast page.

Spark’s Take on RNW Stock

According to Spark, TipRanks’ AI Analyst, RNW is a Neutral.

The score is driven by improving operations and a constructive earnings update (raised guidance, refinancing progress, and capital recycling), but tempered by high leverage and negative free cash flow that increase funding risk. Technicals add pressure due to a clear downtrend, while valuation is moderately supportive based on the P/E.

To see Spark’s full report on RNW stock, click here.

More about ReNew Energy Global

ReNew Energy Global Plc is a foreign private issuer in the renewable energy sector, listed in the United States and headquartered in London. The company operates and manages clean energy assets, with a focus on asset management functions that oversee the performance and operations of its power portfolio.

Average Trading Volume: 1,266,696

Technical Sentiment Signal: Sell

Current Market Cap: $1.98B

For an in-depth examination of RNW stock, go to TipRanks’ Overview page.

Disclaimer & DisclosureReport an Issue

Looking for investment ideas? Subscribe to our Smart Investor newsletter for weekly expert stock picks!
Get real-time notifications on news & analysis, curated for your stock watchlist. Download the TipRanks app today! Get the App
1