This ticker has not been starred yet PEN Penumbra Inc
Surgical & Medical Instruments & Apparatus
Book value per $ invested $ 0.11
Leverage 22.11%
Market Cap $ 12.2B
PE 74.85
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