PEN   $335.85  -0.44% Market Closed After Close 335.85 0.0

Penumbra, Inc.
Shares Outstanding: 39.24M
Capitalization: 13.18B
Last: 335.85 -0.44%
Close: -
Volume: 0.00
Last Day Volume 8.03M
AverageVolume (Year) 99.47M
Last Day Change Prev Close -0.30%
Last Day Change Today Open -0.69%
Last Day Low-High 338.62-341.52
Daily Range Forecast Low-High 314.62-363.68
Annualised Return 19.63%
52W Max: 362.41
52W Min: 221.26
Annualised Volatility 607.43%
Drawdown 0.25
Sortinohelp_outline 0.46
Sharpehelp_outline 0.51
Sterlinghelp_outline 0.79
Integral Riskhelp_outline 1.44
Liquidity Indexhelp_outline 6.07