Penumbra, Inc. (NYSE:PEN – Get Free Report) Director Don W. Kassing sold 170 shares of the stock in a transaction dated Monday, April 1st. The shares were sold at an average price of $223.18, for a total transaction of $37,940.60. Following the completion of the transaction, the director now directly owns 1,175 shares in the […]