Stocks to Watch: Constellation, Caribou, Penguin
By Katherine Hamilton Constellation Brands announced the acquisition of SpikedAde. Shares declined 4.5% to $115.67 in after-hours trading Tuesday. Caribou Biosciences said it was halting development on some products, cutting staff and initiating a strategic alternatives review after running into funding problems. The s