This ticker has not been starred yet PEN Penumbra Inc
Surgical & Medical Instruments & Apparatus
Book value per $ invested $ 0.13
Leverage 22.11%
Market Cap $ 10.8B
PE 65.99
Dividend Yield 0.00%
Profit $ 163.5m
Margin 12.30%

Penumbra, Inc. designs, develops, manufactures, and markets medical devices in the United States, Europe, Canada, Australia, and internationally. The company is headquartered in Alameda, California.

Subscribe Now For Access - Only $1.99 Per Month