Shoals Technologies upgraded at Barclays, which cited growth opportunities in battery energy storage systems and data centers, while Array Technologies downgraded on slow growth outlook.