PEN   $318.78  0.37% Market Closed After Close 318.9 0.04%

Penumbra, Inc.
Shares Outstanding: 39.39M
Capitalization: 12.51B
Last: 318.78 0.37%
Close: -
Volume: 0.00
Last Day Volume 245.04M
AverageVolume (Year) 121.40M
Last Day Change Prev Close -0.40%
Last Day Change Today Open -0.50%
Last Day Low-High 317.5-319.19
Daily Range Forecast Low-High 300.65-334.55
Annualised Return 25.21%
52W Max: 362.41
52W Min: 284.95
Annualised Volatility 448.19%
Drawdown 0.14
Sortinohelp_outline 0.84
Sharpehelp_outline 0.89
Sterlinghelp_outline 1.84
Integral Riskhelp_outline 2.80
Liquidity Indexhelp_outline 6.07