 A bulked-up order backlog and optimistic revenue guidance make SHLS stock a worthy renewables play for risk-tolerant investors. The post Ride Solar Star Shoals Technologies Group to 35 appeared first on InvestorPlace. 