8.41 -0.80(-8.69%)11/12/2025
Array Technologies, Inc. (ARRY)
Press Release | Data News