$SOL
Based on 3 Wall Street analysts who have issued ratings for Emeren Group in the last 12 months, the stock has a consensus rating of "Hold." Out of the 3 analysts, 1 has given a sell rating, and 2 have given a buy rating for SOL.
Based on 3 Wall Street analysts who have issued ratings for Emeren Group in the last 12 months, the stock has a consensus rating of "Hold." Out of the 3 analysts, 1 has given a sell rating, and 2 have given a buy rating for SOL.