D
Embecta Corp. EMBC
$3.36 $0.041.24% 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 09/30/2025 06/30/2025 03/31/2025
Revenue 1.04B 1.08B 1.08B 1.10B 1.08B
Total Other Revenue -- -- -- -- --
Total Revenue 1.04B 1.08B 1.08B 1.10B 1.08B
Cost of Revenue 397.00M 397.80M 396.80M 403.70M 388.00M
Gross Profit 645.50M 681.90M 683.60M 698.80M 691.50M
SG&A Expenses 325.10M 330.00M 334.10M 344.00M 345.30M
Depreciation & Amortization -- -- -- -- --
Other Operating Expenses 12.50M 10.00M 8.20M 3.40M 4.00M
Total Operating Expenses 753.00M 754.50M 765.00M 792.20M 795.00M
Operating Income 289.50M 325.20M 315.40M 310.30M 284.50M
Income Before Tax 169.60M 195.90M 136.30M 100.30M 55.10M
Income Tax Expenses 57.70M 56.40M 40.90M 16.70M 2.30M
Earnings from Continuing Operations 111.90 139.50 95.40 83.60 52.80
Earnings from Discontinued Operations -- -- -- -- --
Extraordinary Item & Accounting Change -- -- -- -- --
Minority Interest in Earnings -- -- -- -- --
Net Income 111.90M 139.50M 95.40M 83.60M 52.80M
EBIT 289.50M 325.20M 315.40M 310.30M 284.50M
EBITDA 332.30M 366.80M 356.10M 347.40M 321.30M
EPS Basic 1.91 2.38 1.88 1.68 1.16
Normalized Basic EPS 2.03 2.40 2.24 2.13 1.79
EPS Diluted 1.89 2.36 1.87 1.66 1.14
Normalized Diluted EPS 2.02 2.39 2.24 2.12 1.78
Average Basic Shares Outstanding 235.25M 234.24M 233.40M 233.13M 232.41M
Average Diluted Shares Outstanding 235.95M 235.20M 234.53M 234.06M 233.41M
Dividend Per Share 0.60 0.60 0.60 0.60 0.60
Payout Ratio 31.55% 25.16% 36.69% 41.75% 65.91%