Sign in to check this stock against your screeners
Sign InUS70975L1070Penumbra, Inc. designs, develops, manufactures, and markets medical devices in the United States and internationally. The...
$189.61
1D:
-0.6%
1Y:
2.9%
US0162551016Mkt Cap
$13.58B
P/E Ratio TTM
34.1
Revenue TTM
$4.03B
Beta
1.81
Earnings TTM
$410.35M
Dividend Yield TTM
0.00%
$94.87
1D:
0.5%
1Y:
29.8%
US3795772082Mkt Cap
$12.83B
P/E Ratio TTM
23.7
Revenue TTM
$2.94B
Beta
1.09
Earnings TTM
$537.90M
Dividend Yield TTM
0.00%
This company does not pay dividends