Array Technologies, Inc. (ARRY) stock: insider buying, earnings and risk | BrightDollar