Penumbra, Inc. (NYSE: PEN) related to its sale to Boston Scientific Corporation. Under the terms of the proposed transaction, Penumbra shareholders are expected to receive 3.8721 shares of Boston Scientific common stock or $374.00 in cash for each share of Penumbra common stock.