EMBC   $3.09  -1.28% Market Closed After Close 3.09 0.0

Embecta Corp.
Total Cash 275.10M
totalCashPerShare 4.768
EBITDA 230.40M
Total Debt 1.65B
quickRatio 1.402
currentRatio 2.107
Total Revenue 1.12B
debtToEquity
Revenue/Share 19.438
ROA 0.09644
ROE
grossProfits
freeCashflow 46.59M
operatingCashflow 38.70M
earningsGrowth -0.04
revenueGrowth -0.048
grossMargins 0.66422
ebitdaMargins 0.20592
operatingMargins 0.29982
profitMargins 0.06229
enterpriseValue 2.32B
forwardPE 7.1938324
floatShares 50.37M
sharesOutstanding 57.70M
sharesShort 1.83M
sharesShortPriorMonth 1.96M
dateShortInterest
sharesPercentSharesOut 0.03%
heldPercentInsiders 0.00%
heldPercentInstitutions 1.00%
Short Ratio help_outline 4.24%
shortPercentOfFloat 0.04%
impliedSharesOutstanding
bookValue -13.241
Price To Book help_outline
earningsQuarterlyGrowth -0.03
netIncomeToCommon 69.70M
trailingEps 1.20%
forwardEps 2.27%
enterpriseToEbitda 10.07
lastDividendValue
lastDividendDate
currentQuarterEstimate 0.36 3Q 2024
institutionsCount 486
lastUpdated Nov. 7, 2024, 1:02 p.m.