PEN – Penumbra, Inc. Penumbra, Inc.PEN$312.24 Name : Penumbra, Inc. Sector : Healthcare Industry: Medical Devices Mark. Cap: $12,227,997,696.00 EPSttm : 4.18 Penumbra, Inc.$312.240.65%$2.03 Go to the full report