bf/NYSE:PEN_icon.png

NYSE:PEN

Penumbra Inc

  • Stock

USD

Last Close

264.61

06/11 21:10

Market Cap

6.96B

Beta: 0.54

Volume Today

678.69K

Avg: 369.64K

PE Ratio

240.63

PFCF: 207.42