Shoals shareholders will receive 1.6931 shares of ARRAY common stock for each Shoals share. When the deal closes, Shoals ...