WallStSmart
RNW

Renew Energy Global PLC

NASDAQ: RNW · UTILITIES · UTILITIES - RENEWABLE

$5.07
+0.80% today

Updated 2026-04-29

Market cap
$1.85B
P/E ratio
14.08
P/S ratio
0.01x
EPS (TTM)
$0.36
Dividend yield
52W range
$4 – $8
Volume
0.7M

WallStSmart proprietary scores

61
out of 100
Grade: C+
Hold
Investment rating
6.7
Growth
B
5.0
Quality
C+
7.0
Profitability
B+
6.0
Valuation
B
/9
Piotroski F-Score
Altman Z-Score
Industry rank
View all highly rated stocks (75+) →206 stocks currently score above 75

Price targets

Analyst target
$7.69
+51.68%
12-Month target
$4.63
-8.68%
Intrinsic (DCF)
Margin of safety
0 Strong Buy3 Buy1 Hold0 Sell0 Strong Sell

Price chart

X-Ray snapshot

Strengths
+ Revenue growth 36.10% QoQ
Risks
- Negative free cash flow $-19.30B

Key financials

Revenue Net Income Free Cash Flow
Metric2022202320242025TTM
Revenue$59.35B$78.22B$81.32B$97.06B$129.45B
Net income$-16.08B$-4.82B$3.40B$3.81B$-199.65M
EPS$0.36
Free cash flow$-47.44B$-24.70B$-84.91B$-26.09B$-19.30B
Profit margin-27.09%-6.16%4.19%3.93%9.25%

Peer comparison

CompanyMkt CapScoreGrowthProfitValueQualityMoSRating
RNW$1.85B616.77.06.05.0Buy
NEE$196.38B677.37.55.03.0Strong Buy
SBS$118.61B779.38.55.34.3-3.17%Strong Buy
SO$109.01B544.06.03.35.0-35.04%Buy
CEG$107.60B434.06.52.76.0-45.61%Hold
DUK$100.82B594.07.03.33.0-64.72%Buy

Smart narrative

Renew Energy Global PLC trades at $5.07. representing a P/E of 14.08x trailing earnings. Our Smart Value Score of 61/100 indicates the stock is good. TTM revenue stands at $129.45B. with profit margins at 9.25%.

Frequently asked questions

What is Renew Energy Global PLC's stock price?
Renew Energy Global PLC (RNW) trades at $5.07.
Is Renew Energy Global PLC overvalued?
Smart Value Score 61/100 (Grade C+, Hold).
What is the price target of Renew Energy Global PLC (RNW)?
The analyst target price is $7.69, representing +51.7% upside from the current price of $5.07.
What is Renew Energy Global PLC's revenue?
TTM revenue is $129.45B.

Company info

SectorUTILITIES
IndustryUTILITIES - RENEWABLE
CountryUSA
ExchangeNASDAQ
CurrencyUSD

Quick metrics

P/S ratio0.01x
ROE9.51%
Beta0.99
50D MA$5.11
200D MA$6.54
Shares out0.25B
Float0.07B
Short ratio
Avg volume0.7M

Performance

1 week
1 month
3 months
YTD
1 year
3 years
5 years