Array Technologies receives a hold rating due to regulatory uncertainty, margin pressure, and long-term pricing risks despite strong internal execution. New products like OmniTrack, SkyLink, and the ...