Comparison Emeren Group Ltd American Depositary Shares, each representing 10 shares (SOL) with Competitors
Emeren Group Ltd American Depositary Shares, each representing 10 shares (SOL) industry is Solar.
Profit Margin
SOL-2.14%
Industry17.28%
Upside-19.42%
Operating Margin
SOL43.61%
Industry196.99%
Upside-77.86%
Debt-to-Equity
SOL15.92%
Industry30.03%
Upside-46.97%
Free Cash Flow Yield
SOL33.81%
Industry2.01%
Upside+1580.91%
P/E
SOL-10.91
Industry64.03
Upside-7493.57%
Forward P/E
SOL4.13
Industry22.67
Upside-81.78%
P/S
SOL1.40
Industry0.85
Upside+63.86%
P/B
SOL0.32
Industry3.10
Upside-89.64%