Price
$14.57+52.07%1Y
1M0.00%1Y+52.07%
Prices are end-of-day closes. This is a research view, the focus is on the fundamentals, quality and valuation below, not intraday price.
Smart Score
Top tier10/10
Value77
Quality70
Momentum80
Growth55
P/E (TTM)7.7
Market Cap$10.43B
1Y Return+52.07%
5Y Return-30.58%
Business Segments
Revenue split by operating segment, from SEC XBRL filings.
Latest period: Q1 2026Total $3.21B (-11.82%)
●Renewables grew +23.12% YoY●Corporate Other And Other -19.44% YoY
SegmentLatestQoQYoY
- Energy Infrastructure$1.26B-15.31%-4.85%
- Utilities$1.14B+2.81%+12.59%
- Renewables$820.0M+0.37%+23.12%
- Corporate Other And Other$29.0M-9.38%-19.44%
- AESAndes---
- EURASIA---
- MCAC---
- New Energy Technologies$0.00--
- South American SBU---
- USand Utilities Domain---
- USand Utilities---
- Corporate Other And Other Eliminations−$32.0M--