PEN   $239.55  0.06% Market Open

Penumbra Inc
Total Cash 291.02M
totalCashPerShare 7.583
EBITDA 102.53M
Total Debt 226.69M
quickRatio 3.049
currentRatio 5.821
Total Revenue 1.16B
debtToEquity 20.528
Revenue/Share 30.081
ROA 0.03328
ROE 0.03129
grossProfits
freeCashflow 125.27M
operatingCashflow 153.63M
earningsGrowth 2.26
revenueGrowth 0.111
grossMargins 0.62836
ebitdaMargins 0.0881
operatingMargins 0.117469996
profitMargins 0.029690001
enterpriseValue 8.85B
forwardPE 61.825397
floatShares 37.03M
sharesOutstanding 38.38M
sharesShort 2.65M
sharesShortPriorMonth 2.63M
dateShortInterest
sharesPercentSharesOut 0.07%
heldPercentInsiders 0.04%
heldPercentInstitutions 0.95%
Short Ratio help_outline 7.49%
shortPercentOfFloat 0.10%
impliedSharesOutstanding
bookValue 28.785
Price To Book help_outline 8.12
earningsQuarterlyGrowth 2.21
netIncomeToCommon 34.55M
trailingEps 0.86%
forwardEps 3.78%
enterpriseToEbitda 86.36
lastDividendValue
lastDividendDate
currentQuarterEstimate 0.88 4Q 2024
institutionsCount 482
lastUpdated Nov. 7, 2024, 2:02 a.m.