Filed under Green Tech Lurching Three Stocks: Yingli Green Energy Holding Company Limited (NYSE:YGE), LSI Industries … Published by on June 6, 2018 Stocks are finishing mostly higher as retailers and technology companies continue to rise. Macy’s climbed 8 percent Tuesday and eBay rose 2.5 …