Penumbra Inc (PEN)

$125.28 $-0.13 (-0.1%)

  • Last Price:
    $125.28
  • Previous Close:
    $125.40
  • Change:
    $-0.13 (-0.1%)
  • Open:
    $127.15
  • Volume:
    86,729
  • Day's Range:
    $124.35 - $127.15
  • Dividend Yield:
    0%
  • 52-week Range:
    $127.40 - $77.75
  • P-E:
    960.4
  • EPS:
    $0.13

Penumbra Inc designs, develops, manufactures and markets medical devices. The products of the company address ischemic stroke, hemorrhagic stroke and vascular conditions that can be treated through thrombectomy and embolization procedures.

It seems we can’t find what you’re looking for. Perhaps searching can help.