PEN – Penumbra, Inc. Penumbra, Inc.PEN$318.89 Name : Penumbra, Inc. Sector : Healthcare Industry: Medical Devices Mark. Cap: $12,560,893,952.00 EPSttm : 4.08 Penumbra, Inc.$318.890.26%$0.83 Go to the full report