InvestorPlace - Stock Market News, Stock Advice & Trading Tips
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.
More From InvestorPlace