Array Technologies (ARRY) has been catching investors’ attention after Baird and Deutsche Bank initiated coverage with encouraging ratings. The spotlight is on the company’s momentum, particularly as ...