PEN   $321.2  0.34% Market Closed After Close 328.98 2.42%

Penumbra, Inc.
Shares Outstanding: 39.39M
Capitalization: 12.61B
Last: 321.20 0.34%
Close: -
Volume: 0.00
Last Day Volume 59.76M
AverageVolume (Year) 122.71M
Last Day Change Prev Close -0.01%
Last Day Change Today Open -0.14%
Last Day Low-High 318.26-320.99
Daily Range Forecast Low-High 303.43-336.51
Annualised Return 25.51%
52W Max: 362.41
52W Min: 290.00
Annualised Volatility 434.09%
Drawdown 0.12
Sortinohelp_outline 0.90
Sharpehelp_outline 0.93
Sterlinghelp_outline 2.09
Integral Riskhelp_outline 3.03
Liquidity Indexhelp_outline 6.07