This ticker has not been starred yet PEN Penumbra Inc
Surgical & Medical Instruments & Apparatus
Book value per $ invested $ 0.34
Leverage 24.57%
Market Cap $ 10.4B
PE 248.37
Dividend Yield 0.00%
Profit $ 41.9m
Margin 3.39%

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