Emeren Group Ltd (SOL)
NYSE: SOL · IEX Real-Time Price · USD
1.890
+0.080 (4.42%)
Apr 26, 2024, 4:00 PM EDT - Market closed

Emeren Group Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current2022202120202019201820172016201520142013 2012 - 2006
Market Capitalization
10930341655054455365173143298
Upgrade
Market Cap Growth
--27.21%-24.35%919.89%18.84%-15.00%-17.93%-62.48%20.81%-51.89%124.23%
Upgrade
Enterprise Value
9826621962415020014790685699802
Upgrade
PE Ratio
18.90-64.7860.59197.79-6.1025.771.55-1.87-34.13-4.26-1.15
Upgrade
PS Ratio
1.264.945.227.480.450.470.520.811.490.090.20
Upgrade
PB Ratio
0.340.871.033.950.570.500.590.981.551.061.77
Upgrade
P/FCF Ratio
-4.58-4.1530.67-51.150.99-0.50-0.862.3678.39-0.91-41.20
Upgrade
P/OCF Ratio
-4.58-7.96-68.15-54.770.96-0.892.892.3678.39-1.182.51
Upgrade
EV/Sales Ratio
1.134.342.758.501.262.061.421.125.890.450.53
Upgrade
EV/EBITDA Ratio
-36.7811.1937.8716.3010.713.39-2.961521.806.64-8.30
Upgrade
EV/EBIT Ratio
-308.57644.7717.1468.27104.9619.473.78-2.75-221.0146.49-3.83
Upgrade
EV/FCF Ratio
-4.29-3.6416.17-58.132.77-2.19-2.373.26309.95-4.44-110.83
Upgrade
Debt / Equity Ratio
0.180.200.140.831.281.811.180.446.555.875.06
Upgrade
Debt / EBITDA Ratio
-9.762.957.0113.148.772.47-0.951630.327.53-8.84
Upgrade
Debt / FCF Ratio
-1.51-0.974.27-10.762.23-1.79-1.721.05332.05-5.04-118.07
Upgrade
Quick Ratio
3.574.028.550.690.350.330.250.000.310.260.34
Upgrade
Current Ratio
5.405.109.381.550.941.011.170.560.580.640.71
Upgrade
Asset Turnover
0.180.120.140.250.320.270.140.070.080.880.67
Upgrade
Interest Coverage
-0.830.132.481.470.161.189.84-17.76-1.550.31-4.02
Upgrade
Return on Equity (ROE)
-0.90%-1.30%1.70%2.60%-9.60%1.90%44.00%-36.10%-4.40%-22.70%-105.80%
Upgrade
Return on Assets (ROA)
-0.60%-0.90%1.20%0.90%-2.40%0.50%4.80%-2.80%-0.30%-1.90%-11.30%
Upgrade
Return on Capital (ROIC)
-0.82%-0.63%2.46%2.51%-0.45%6.84%3.30%2.47%1.93%0.89%-21.65%
Upgrade
Earnings Yield
-2.70%-1.54%1.65%0.51%-16.39%3.88%64.60%-53.39%-2.93%-23.46%-86.87%
Upgrade
FCF Yield
-35.30%-24.12%3.26%-1.95%100.80%-201.77%-116.01%42.36%1.28%-109.80%-2.43%
Upgrade
Buyback Yield / Dilution
14.52%4.02%-45.09%-26.26%0.05%-90.00%0.84%0.91%-0.26%-11.74%-5.50%
Upgrade
Total Shareholder Return
14.52%4.02%-45.09%-26.26%0.05%-90.00%0.84%0.91%-0.26%-11.74%-5.50%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).