This ticker has not been starred yet PEN Penumbra Inc
Surgical & Medical Instruments & Apparatus
Book value per $ invested $ 0.12
Leverage 25.34%
Market Cap $ 9.2B
PE 277.69
Dividend Yield 0.00%
Profit $ 33.0m
Margin 2.86%

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