When Staples, Inc. and Office Depot, Inc. announced on February 4 that they were going to merge, shareholders of Office Depot must have been somewhat relieved. Office Depot shareholders should receive, for each share, $7.25 in cash and 0.2188 of a share in Staples stock when the deal closes.
More...
More...