D

Embecta Corp. EMBC

NASDAQ
Recommendation
Dividend Power Score
Prev Close
Volume
--
Avg Vol (90D)
Market Cap
Dividend & Yield
52-Week Range
P/E (TTM)
EPS (TTM)

06/30/2026 03/31/2026 12/31/2025 09/30/2025 06/30/2025
Revenue 271.70M 221.80M 261.20M 264.00M 295.50M
Total Other Revenue -- -- -- -- --
Total Revenue 271.70M 221.80M 261.20M 264.00M 295.50M
Cost of Revenue 118.40M 94.00M 99.50M 105.40M 98.10M
Gross Profit 153.30M 127.80M 161.70M 158.60M 197.40M
SG&A Expenses 78.60M 76.20M 77.60M 86.90M 84.40M
Depreciation & Amortization -- -- -- -- --
Other Operating Expenses 4.80M 3.30M 3.20M 1.50M 3.30M
Total Operating Expenses 207.40M 178.90M 184.90M 198.40M 189.60M
Operating Income 64.30M 42.90M 76.30M 65.60M 105.90M
Income Before Tax 27.60M 9.50M 58.90M 29.00M 72.20M
Income Tax Expenses 6.50M 13.60M 14.80M 2.60M 26.70M
Earnings from Continuing Operations 21.10M -4.10M 44.10M 26.40M 45.50M
Earnings from Discontinued Operations -- -- -- -- --
Extraordinary Item & Accounting Change -- -- -- -- --
Minority Interest in Earnings -- -- -- -- --
Net Income 21.10M -4.10M 44.10M 26.40M 45.50M
EBIT 64.30M 42.90M 76.30M 65.60M 105.90M
EBITDA 74.90M 53.10M 86.60M 78.70M 115.10M
EPS Basic 0.36 -0.07 0.75 0.45 0.78
Normalized Basic EPS 0.46 0.18 0.55 0.41 0.90
EPS Diluted 0.36 -0.07 0.74 0.44 0.78
Normalized Diluted EPS 0.46 0.18 0.55 0.40 0.90
Average Basic Shares Outstanding 58.48M 59.30M 58.80M 58.67M 58.49M
Average Diluted Shares Outstanding 58.51M 59.30M 59.29M 58.87M 58.50M
Dividend Per Share 0.01 0.15 0.15 0.15 0.15
Payout Ratio 2.84% -217.07% 20.18% 33.33% 19.12%