Stockreport

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

Penumbra, Inc.  (PEN) 
Last penumbra, inc. earnings: 2/25 04:05 pm Check Earnings Report
PDF For example, long term Penumbra, Inc. NYSE:PEN ) shareholders have enjoyed a 79% share price rise over the last half decade, well in excess of the market return of aroun [Read more]