Stockreport

Investing in Penumbra (NYSE:PEN) five years ago would have delivered you a 55% gain [Yahoo! Finance]

Penumbra, Inc.  (PEN) 
Last penumbra, inc. earnings: 2/25 04:05 pm Check Earnings Report
PDF Unfortunately for shareholders, while the Penumbra, Inc. NYSE:PEN ) share price is up 55% in the last five years, that's less than the market return. Looking at the last [Read more]