News

Here is how Array Technologies, Inc. (ARRY) and Eni SpA (E) have performed compared to their sector so far this year.