SOL
XNYS
$1.94
Emeren Group Ltd American Depositary Shares, each representing 10 shares (SOL)
ReneSola Ltd, develops, builds, operates and sells solar energy projects. The company is headquartered in Stamford, Connecticut.
Sector:
Technology
Industry:
Solar
Target: $7 (+260.82%)
Market Cap
$100M
P/B Ratio
0.32
Free Cash Flow Yield
33.81%
Price Chart
Valuation
Market Cap$100M
Forward P/E4.13
P/S1.40
P/B0.32
Profitability
Total Revenue (TTM)$71M
Gross Profit (TTM)$24M
EBITDA-$27M
Profit Margin-2.1%
Operating Margin43.6%
EPS-$0.18
Financial Health
Debt-to-Equity15.9%
Free Cash Flow Yield33.81%
Growth & Risk
Sharpe Ratio0.66