Penumbra, Inc. Banner Image

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 2021 Annual Report and Form 10K

Older/Archived Annual Reports