Penumbra, Inc. Banner Image

Penumbra, Inc. has reached its limit for free report views

Work for Penumbra, Inc.? Upgrade Your Profile and unlock all your annual reports.

Penumbra, Inc.

  • Ticker PEN
    Exchange NYSE More
  • Industry --None-- More
  • Sector Healthcare More
Penumbra, Inc. Logo Image
  • 1001-5000 Employees
  • Based in Alameda, California
Penumbra, Inc., headquartered in Alameda, California, is a global healthcare company focused on innovative therapies. Penumbra designs, develops, manufactures and markets novel products and has a broad portfolio that addresses challenging medical conditions in markets with significant unmet need. Penumbra sells its products to hospitals and healthcare providers primarily through its directMore sales organization in the United States, most of Europe, Canada and Australia, and through distributors in select international markets.
Penumbra, Inc.

Most Recent Annual Report

Penumbra, Inc. MOST RECENT 2020 Annual Report and Form 10K

Report Locked. Penumbra, Inc. has reached its limit for free report views.

Older/Archived Annual Reports