Array Technologies (ARRY) receives a hold rating due to regulatory uncertainty, margin pressure, and long-term pricing risks ...