Emeren Group, Ltd. logo SOL - Emeren Group, Ltd.

Inactive Ticker SOL is not actively trading. Quotes and analytics may be stale.
Price: -- -- | CONSENSUS: Sell DETAILS
STRONG
BUY
1
BUY 3
HOLD 4
SELL 6
STRONG
SELL
0
Market Cap: 995.64M
Volume: 609,217
Avg Volume: 210,905
52 Week Range: 1.0401-2.2997
Sector: Energy
Industry: Solar
Beta: 1.07
Last Dividend: $N/A
Exchange: NYSE
Country: US
Employees: 197
IPO Date: 2008-01-29

Track Record

Statements >