The S&P 500 shook off a rocky start to the week, rallying in the back half to secure a 0.6% weekly gain. Read more here.
The final number of shares exchanged will be based on the average trading prices of both stocks from June 16-18, with the ...