Embecta Corp.

EMBC Healthcare Medical Instruments & Supplies

Embecta Corp.’s revenue for fiscal 2025 (year ended September 2025) was $1.1 billion, down 3.80% from fiscal 2024. In the quarter to June 2026, revenue fell 8.05%, EPS fell 53.9%, free cash flow fell 49.6% and total debt was flat, each against the same quarter a year earlier. Insiders bought in the last twelve months.

6.27 0.18 −2.79%
Market cap
$365.5M
P/E
4.2×
Fwd P/E
3.8×
Dividend yield
5.10%
F-score
7/9
Altman Z
1.84
Beneish M
−3.11
Dividend safety
56/100
Sep '17 Sep '19 Sep '20 Dec '20 Sep '21 Dec '21 Sep '22 Sep '23 Sep '24 Sep '25
P/E ratio
— 5.22 5.22 5.22 5.22 5.22 7.40 11.94 10.44 8.66
Piotroski F-Score
— — — — — — — — 4 7
Altman Z-Score
— — — — — — 2.14 1.55 1.36 1.84
P/S ratio
— 2.29 2.29 2.29 2.29 2.29 1.45 0.75 0.72 0.76
Altman Z″-Score (non-manufacturers)
— — — — — — 1.91 1.49 1.20 1.99
P/FCF ratio
— 6.07 6.07 6.07 6.07 6.07 4.23 20.41 40.87 4.51
Beneish M-Score
— — — — — — — (2.61) 7.50 (3.11)
P/Operating CF
— 19.31 19.31 19.31 19.31 19.31 28.31 28.41 30.58 9.79
P/B ratio
— 4.87 4.87 4.87 4.87 4.87 0.00 0.00 0.00 0.00
Dividend Safety Score
— — — — — — — — — 56
EV/Sales
— 2.29 2.29 2.29 2.29 2.29 2.61 1.92 1.91 1.87
EV/EBITDA
— 5.13 5.13 5.13 5.13 5.13 8.57 8.25 9.92 6.69
EV/FCF
— 6.07 6.07 6.07 6.07 6.07 7.61 52.17 107.74 11.08
Current Ratio
— — 1.72 — 1.78 1.62 2.21 2.12 2.03 2.41
Net Debt/EBITDA
— 0.00 0.01 0.00 0.01 0.00 3.80 5.02 6.16 3.96
Debt/Equity
— — 0.00 0.00 0.01 0.00 (1.84) (1.99) (2.17) (2.19)
ROE
— 0.00% 0.00% 0.00% 71.13% 17.26% (131.18%) (8.22%) (10.04%) (13.74%)
ROA
— 0.00% 0.00% 0.00% 105.28% 12.93% 24.49% 6.12% 6.26% 8.03%
ROIC
— — 6,081.25% 0.00% 51.40% 13.24% 46.30% 28.44% 17.59% 27.63%
Return on Tangible Assets
— 0.00% 75.68% 0.00% 71.68% 18.44% 33.61% 10.12% 11.56% 15.21%
Average Days of Receivables
— 0.00 40.35 0.00 47.17 149.26 7.17 5.44 62.72 49.19
Earnings Yield
— 19.17% 19.17% 19.17% 19.17% 19.17% 13.51% 8.37% 9.57% 11.55%
Free Cash Flow Yield
— 16.48% 16.48% 16.48% 16.48% 16.48% 23.62% 4.90% 2.45% 22.17%
Free Cash Flow per Share
— 0.00 8.01 0.00 7.32 0.00 6.81 0.72 0.35 3.13
Book value per Share
— — 0.00 0.00 10.42 0.00 (15.63) (14.35) (12.80) (11.16)
Free Cash Flow
— 505.00 456.60 110.00 417.10 134.50 388.20 41.20 19.90 182.40
EV/EBIT
— 5.53 5.53 5.53 5.53 5.53 9.53 9.70 12.85 8.35
Other line items

Show all line items

Columns are period end dates