Analyst Ratings For Penumbra (NYSE:PEN)
Today, Canaccord Genuity reiterated its Buy rating on Penumbra (NYSE:PEN) with a price target of $125.00.
Some recent analyst ratings include
- 2/28/2018-Canaccord Genuity Reiterated Rating of Buy.
- 2/21/2018-William Blair initiated coverage with a Outperform rating.
- 1/2/2018-JPMorgan Chase & Co. was Downgraded by analysts at JPMorgan Chase & Co. from a “Overweight ” rating to a ” Neutral” rating.
- 12/12/2017-BMO Capital Markets was Downgraded by analysts at BMO Capital Markets from a “Outperform ” rating to a ” Market Perform” rating. They now have a $110.00 price target on the stock, up previously from $117.00 .
- 3/14/2016-Wells Fargo & Co Reiterated Rating of Outperform.
Recent Insider Trading Activity For Penumbra (NYSE:PEN)
Penumbra (NYSE:PEN) has insider ownership of 13.50% and institutional ownership of 71.09%.
- On 1/29/2018 Don W Kassing, Director, sold 2,000 with an average share price of $100.94 per share and the total transaction amounting to $201,880.00.
- On 1/16/2018 Daniel Donen Davis, Insider, sold 30,000 with an average share price of $88.80 per share and the total transaction amounting to $2,664,000.00.
- On 1/16/2018 Lynn Rothman, EVP, sold 6,000 with an average share price of $90.99 per share and the total transaction amounting to $545,940.00.
- On 1/2/2018 Robert D Evans, EVP, sold 40,000 with an average share price of $89.89 per share and the total transaction amounting to $3,595,600.00.
- On 1/2/2018 Thomas Wilder, Director, sold 345 with an average share price of $91.15 per share and the total transaction amounting to $31,446.75.
- On 11/28/2017 Adam Elsesser, CEO, sold 10,000 with an average share price of $103.95 per share and the total transaction amounting to $1,039,500.00.
- On 11/28/2017 Arani Bose, Insider, sold 10,927 with an average share price of $103.96 per share and the total transaction amounting to $1,135,970.92.
Recent Trading Activity for Penumbra (NYSE:PEN)
Shares of Penumbra closed the previous trading session at 114.85 up +10.72 10.30% with shares trading hands.