5.18 -0.18(-3.27%)08/12/2026
Array Technologies, Inc. (ARRY)
Press Release | Data News