A rating of 70 puts Emeren Group Ltd (SOL) near the top of the Solar industry according to InvestorsObserver. Emeren Group Ltd's score of 70 means it scores higher than 70% of stocks in the industry. Emeren Group Ltd also received an overall rating of 43, putting it above 43% of all stocks. Solar is ranked 130 out of the 148 industries.
SOL has an Overall Score of 43. Find out what this means to you and get the rest of the rankings on SOL!