Nextracker Inc. was upgraded by both Barclays (LON: BARC) and Jefferies on Wednesday, as analysts expressed renewed confidence in the company’s execution, margi ...