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.