Embecta Corp. logo EMBC - Embecta Corp.

NEXT EARNINGS: May 8, 2026 EPS Est: $0.42 | Rev Est: $235.7M
Price: -- -- | CONSENSUS: Sell DETAILS
STRONG
BUY
0
BUY 1
HOLD 1
SELL 2
STRONG
SELL
0
| PRICE TARGET: $22.50 DETAILS
HIGH: $25.00
LOW: $20.00
MEDIAN: $22.50
CONSENSUS: $22.50
UPSIDE: 118.87%
Market Cap: 608.78M
Volume: 880,259
Avg Volume: 792,023
52 Week Range: 9.2-15.55
Sector: Healthcare
Industry: Drug Manufacturers - Specialty & Generic
Beta: 1.06
Last Dividend: $0.60
Exchange: NASDAQ
Country: US
Employees: 2,000
IPO Date: 2022-03-22
EPS (TTM): 1.64
P/E Ratio: 8.62
Revenue (TTM): 1.08B
Total Assets: 1.09B
Total Debt: 1.43B
Cash & Equiv: 225.50M
Rev Growth (5Y): -0.1%
EPS Growth (5Y): -26.2%
FCF Growth (5Y): -16.8%
ROCE: 29.4%
Debt/Equity: -2.20

Earnings History

Date EPS Actual EPS Est EPS Surprise Rev Actual Rev Est Rev Surprise
2026-02-05 $0.71 $0.67 +6.0% $261.2M $235.7M +10.8%
2025-11-25 $0.50 $0.70 -28.6% $264.0M $258.2M +2.2%
2025-08-08 $1.12 $0.46 +146.2% $295.5M $265.7M +11.2%
2025-05-09 $0.70 $0.66 +6.1% $259.0M $278.8M -7.1%
2025-02-06 $0.65 $0.45 +44.4% $261.9M $264.4M -0.9%
2024-11-26 $0.45 $0.36 +25.0% $286.1M $277.0M +3.3%
2024-08-09 $0.74 $0.48 +54.2% $272.5M $277.0M -1.6%
2024-05-09 $0.67 $0.43 +55.8% $287.2M $264.7M +8.5%

Track Record

Statements >
Metric 2025 2024 2023 2022 2021 2020 2019
Revenue 1.08B 1.12B 1.12B 1.13B 1.17B 1.09B 1.11B
Net Income 95.40M 78.30M 70.40M 223.60M 414.80M 427.60M 432.00M
EPS 1.64 1.36 1.23 3.92 7.31 7.50 7.58
Total Assets 1.09B 1.29B 1.21B 1.09B 788.00M 738.00M 745.00M
Total Debt 1.43B 1.61B 1.66B 1.64B 4.00M 5.00M 0
Cash & Equivalents 225.50M 267.50M 326.50M 330.90M 0 0 0
Operating Cash Flow 191.70M 35.70M 67.70M 412.20M 456.00M 498.50M 505.00M
Free Cash Flow 182.40M 19.90M 41.20M 388.20M 417.00M 456.60M 436.00M
FCF per Share 3.13 0.34 0.72 6.80 7.34 8.01 7.65
Book Value (650.60M) (738.30M) (821.70M) (891.40M) 594.00M 572.00M 577.00M
Cash & ST Investments 225.50M 267.50M 326.50M 330.90M 0 0 0
ROC Equity N/A N/A N/A N/A 0.70 0.75 0.75