Array Technologies launched at Baird with Buy rating and Deutsche Bank initiated with an Outperform rating, with both firms setting an $11 price target for the stock.
Kenneth Harris, a NASA veteran who worked on the James Webb Space Telescope, shares how hardware and software engineering ...