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

12/31/2025 09/30/2025 06/30/2025 03/31/2025 12/31/2024
Revenue 261.20M 264.00M 295.50M 259.00M 261.90M
Total Other Revenue -- -- -- -- --
Total Revenue 261.20M 264.00M 295.50M 259.00M 261.90M
Cost of Revenue 99.50M 105.40M 98.10M 94.80M 92.40M
Gross Profit 161.70M 158.60M 197.40M 164.20M 169.50M
SG&A Expenses 77.60M 86.90M 84.40M 81.10M 81.70M
Depreciation & Amortization -- -- -- -- --
Other Operating Expenses 3.20M 1.50M 4.50M 800.00K 1.40M
Total Operating Expenses 184.90M 198.40M 190.80M 180.40M 191.50M
Operating Income 76.30M 65.60M 104.70M 78.60M 70.40M
Income Before Tax 58.90M 29.00M 72.20M 35.80M -700.00K
Income Tax Expenses 14.80M 2.60M 26.70M 12.30M -700.00K
Earnings from Continuing Operations 44.10M 26.40M 45.50M 23.50M 0.00
Earnings from Discontinued Operations -- -- -- -- --
Extraordinary Item & Accounting Change -- -- -- -- --
Minority Interest in Earnings -- -- -- -- --
Net Income 44.10M 26.40M 45.50M 23.50M 0.00
EBIT 76.30M 65.60M 104.70M 78.60M 70.40M
EBITDA 86.60M 78.70M 113.90M 87.60M 79.80M
EPS Basic 0.75 0.45 0.78 0.40 0.25
Normalized Basic EPS 0.55 0.41 0.89 0.55 0.44
EPS Diluted 0.74 0.44 0.78 0.40 0.24
Normalized Diluted EPS 0.55 0.40 0.89 0.55 0.44
Average Basic Shares Outstanding 58.80M 58.67M 58.49M 58.29M 57.95M
Average Diluted Shares Outstanding 59.29M 58.87M 58.50M 58.55M 58.62M
Dividend Per Share 0.15 0.15 0.15 0.15 0.15
Payout Ratio 20.18% 33.33% 19.12% 37.02% --