The stock currently carries a Zacks Rank #2 (Buy). You can see the complete list of today's Zacks Rank #1 (Strong Buy) stocks here >>>> Penumbra (PEN) shares ended the last trading session 3.3% higher at 203.22.Thejumpcameonanimpressivevolumewithahigher−than−averagenumberofshareschanginghandsinthesession.Thiscomparestothestock′s11.80.56 per share in its upcoming report, which repres ...