Price
$233.06+71.67%1Y
1M-3.68%1Y+71.67%
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 tier9/10
Value60
Quality78
Momentum59
Growth67
P/E (TTM)16.0
Market Cap$27.69B
1Y Return+71.67%
5Y Return+220.88%
Business Segments
Revenue split by product segment, from SEC XBRL filings.
Latest period: Q3 2023Total $801.1M (-1.18%)
●Solar Power Systems Salesof grew +141.11% YoY●Energy Generation -100.02% YoY
SegmentLatestQoQYoY
- Solar Module$800.4M-0.23%+29.11%
- Operationsand Maintenance$481.0K+9.07%-86.18%
- Solar Power Systems Salesof$217.0K-97.29%+141.11%
- EPCServices---
- Energy Generation−$1.0K--100.02%