ROTH Capital: Keep Buying 8Point3

Shares of 8Point3 Energy are down 41.7 percent from their opening share price following the solar company’s summer IPO back in June. However, ROTH Capital Partners maintains its positive outlook for the stock. In a new report, analyst Philip Shen explained why he believes traders should be buying the dip.