D
Embecta Corp. EMBC
$3.37 $0.051.36% NASDAQ
Recommendation
Dividend Power Score
Prev Close
Volume
Avg Vol (90D)
Market Cap
Dividend & Yield
52-Week Range
P/E (TTM)
EPS (TTM)

03/31/2026 12/31/2025
Revenue -15.08% -1.06%
Total Other Revenue -- --
Total Revenue -15.08% -1.06%
Cost of Revenue -5.53% -5.60%
Gross Profit -20.96% 1.95%
SG&A Expenses -1.80% -10.70%
Depreciation & Amortization -- --
Other Operating Expenses 3.13% 113.33%
Total Operating Expenses -3.24% -6.80%
Operating Income -43.77% 16.31%
Income Before Tax -83.87% 103.10%
Income Tax Expenses -8.11% 469.23%
Earnings from Continuing Operations -109.30% 67.05%
Earnings from Discontinued Operations -- --
Extraordinary Item & Accounting Change -- --
Minority Interest in Earnings -- --
Net Income -109.30% 67.05%
EBIT -43.77% 16.31%
EBITDA -38.68% 10.04%
EPS Basic -109.21% 66.69%
Normalized Basic EPS -66.76% 35.92%
EPS Diluted -109.46% 66.59%
Normalized Diluted EPS -66.48% 35.25%
Average Basic Shares Outstanding 0.86% 0.22%
Average Diluted Shares Outstanding 0.02% 0.72%
Dividend Per Share 0.00% 0.00%
Payout Ratio -11.76% -0.39%